Price / Revenue: 2.57
Price / Earnings: 2.63
Market Cap: USD 312.89M
Price / Book: 0.9
Return On Equity (%): 40.44%