Price / Revenue: 2.35
Price / Earnings: 12.82
Market Cap: USD 352.49M
Price / Book: 0.87
Return On Equity (%): 7.02%