Fundamental

Price / Revenue: 41.96

Price / Earnings: -23.67

Market Cap: USD 912.02M

Price / Book: 30.92

Return On Equity (%): -198.29%