Price / Revenue: 13.38
Price / Earnings: -369.6
Market Cap: USD 27.14B
Price / Book: 24.85
Return On Equity (%): 1.86%