Price / Revenue: 1.44
Price / Earnings: 17.45
Market Cap: USD 13.52B
Price / Book: 3.47
Return On Equity (%): 20.57%