Price / Revenue: 1.94
Price / Earnings: 21.33
Market Cap: USD 27.86B
Price / Book: 10.12
Return On Equity (%): -10.54%