Price / Revenue: 25.3
Price / Earnings: -172.07
Market Cap: USD 4.51B
Price / Book: 9.07
Return On Equity (%): -6.39%