Fundamental

Price / Revenue: 37.35

Price / Earnings: -134.14

Market Cap: USD 441.25M

Price / Book: 12

Return On Equity (%): -9.1%