Price / Revenue: 1.02
Price / Earnings: 17.66
Market Cap: USD 3.68B
Price / Book: 2.28
Return On Equity (%): 13.21%