Price / Revenue: 5.54
Price / Earnings: 12.99
Market Cap: USD 416.46M
Price / Book: 2.78
Return On Equity (%): NA