Fundamental

Price / Revenue: 0.93

Price / Earnings: 17.68

Market Cap: USD 421.87M

Price / Book: -7.62

Return On Equity (%): NA