Price / Revenue: 2.55
Price / Earnings: 5.48
Market Cap: USD 493.29M
Price / Book: 0.98
Return On Equity (%): 20.3%