Price / Revenue: 6.27
Price / Earnings: 100.27
Market Cap: USD 26.44B
Price / Book: 132.96
Return On Equity (%): 83.71%