Price / Revenue: 4.37
Price / Earnings: -19.47
Market Cap: USD 1.07B
Price / Book: 53.65
Return On Equity (%): -861.68%