Price / Revenue: 2.33
Price / Earnings: 14.06
Market Cap: USD 437.42M
Price / Book: 2.8
Return On Equity (%): NA