Price / Revenue: 6.16
Price / Earnings: 6.6
Market Cap: USD 532.18M
Price / Book: 0.94
Return On Equity (%): 14.61%