Price / Revenue: 148.4
Price / Earnings: -41.97
Market Cap: USD 347.68M
Price / Book: -12.74K
Return On Equity (%): -365.48%