Fundamental

Price / Revenue: 35.35

Price / Earnings: -8.19

Market Cap: USD 384.34M

Price / Book: 5.16

Return On Equity (%): -55.89%