Price / Revenue: 7.52
Price / Earnings: -129.47
Market Cap: USD 15.71B
Price / Book: -22.19
Return On Equity (%): NA