Fundamental

Price / Revenue: 105.31

Price / Earnings: -11.76

Market Cap: USD 443.34M

Price / Book: 0.89

Return On Equity (%): -7.51%