Price / Revenue: 1.02
Price / Earnings: 23.19
Market Cap: USD 5.25B
Price / Book: 3.34
Return On Equity (%): 15.13%