Price / Revenue: 6.03
Price / Earnings: 41.94
Market Cap: USD 571.63B
Price / Book: 8.87
Return On Equity (%): 1.84%