Price / Revenue: 7.17
Price / Earnings: 34.42
Market Cap: USD 26.78B
Price / Book: -181.06
Return On Equity (%): NA