Price / Revenue: 2.88
Price / Earnings: 28.96
Market Cap: USD 2.81B
Price / Book: 2.44
Return On Equity (%): 2%