Price / Revenue: 1.42
Price / Earnings: 17.4
Market Cap: USD 772.27M
Price / Book: 1.93
Return On Equity (%): 11.52%