Fundamental

Price / Revenue: 16.59

Price / Earnings: -158.09

Market Cap: USD 26.9B

Price / Book: 26.12

Return On Equity (%): -5.45%