Price / Revenue: 1.33
Price / Earnings: -145.9
Market Cap: USD 3.01B
Price / Book: 2.76
Return On Equity (%): 1.34%