Price / Revenue: 6.05
Price / Earnings: 58.02
Market Cap: USD 32.01B
Price / Book: 7.09
Return On Equity (%): 2.75%