Price / Revenue: 24.66
Price / Earnings: -18.14
Market Cap: USD 8.45B
Price / Book: 7.26
Return On Equity (%): -51.94%