Price / Revenue: 0.94
Price / Earnings: 86.91
Market Cap: USD 22.22B
Price / Book: -190.81
Return On Equity (%): -279.3%