Price / Revenue: 7.88
Price / Earnings: 38.22
Market Cap: USD 21.13B
Price / Book: -4.06
Return On Equity (%): NA