Price / Revenue: 293.42
Price / Earnings: -81.41
Market Cap: USD 1.05B
Price / Book: 10.93
Return On Equity (%): -20.37%