Price / Revenue: 21.16
Price / Earnings: -40.98
Market Cap: USD 24.22B
Price / Book: 4.09
Return On Equity (%): -9.32%