Price / Revenue: 4.53
Price / Earnings: 24.65
Market Cap: USD 72.93B
Price / Book: 24.2
Return On Equity (%): 96.95%