Price / Revenue: 1.17
Price / Earnings: 20.42
Market Cap: USD 38.53B
Price / Book: 4.2
Return On Equity (%): -14.67%