Price / Revenue: 2.21
Price / Earnings: 88.71
Market Cap: USD 34.91B
Price / Book: 6.47
Return On Equity (%): NA