Price / Revenue: 8.28
Price / Earnings: 50.26
Market Cap: USD 45.53B
Price / Book: 30.74
Return On Equity (%): 60.4%