Fundamental

Price / Revenue: -14.98

Price / Earnings: -13.75

Market Cap: USD 371.69M

Price / Book: 0.86

Return On Equity (%): -5.71%