Price / Revenue: -379.08
Price / Earnings: -182.95
Market Cap: USD 444.14M
Price / Book: 0.93
Return On Equity (%): -0.49%