Price / Revenue: 12.47
Price / Earnings: 41.23
Market Cap: USD 94.8B
Price / Book: 21.54
Return On Equity (%): 89.52%