Price / Revenue: 1.76
Price / Earnings: 26.81
Market Cap: USD 7.99B
Price / Book: 4.54
Return On Equity (%): 17.21%