Price / Revenue: NA
Price / Earnings: -237.06
Market Cap: USD 871.97M
Price / Book: -164.3
Return On Equity (%): NA