Price / Revenue: 6.21
Price / Earnings: 6.65
Market Cap: USD 541.78M
Price / Book: 0.95
Return On Equity (%): 14.61%