Fundamental

Price / Revenue: -48.24

Price / Earnings: -46.27

Market Cap: USD 426.94M

Price / Book: 0.89

Return On Equity (%): -1.87%