Price / Revenue: 3.21
Price / Earnings: 9.1
Market Cap: USD 250.56M
Price / Book: 1.03
Return On Equity (%): 12.51%