Price / Revenue: 1.85
Price / Earnings: -25.03
Market Cap: USD 673.68M
Price / Book: 41.91
Return On Equity (%): -499.34%