Price / Revenue: 0.91
Price / Earnings: 84.48
Market Cap: USD 20.93B
Price / Book: -185.47
Return On Equity (%): -279.3%