Price / Revenue: 9.49
Price / Earnings: 89.07
Market Cap: USD 26.17B
Price / Book: 12.25
Return On Equity (%): 14.02%