Price / Revenue: 7.93
Price / Earnings: -5.05
Market Cap: USD 2.57B
Price / Book: 0.77
Return On Equity (%): -13.99%