Price / Revenue: 4.85
Price / Earnings: 39.14
Market Cap: USD 95.99B
Price / Book: 6.78
Return On Equity (%): 5.64%