Price / Revenue: 336.59
Price / Earnings: -4.45
Market Cap: USD 981.13M
Price / Book: 8.01
Return On Equity (%): -115.71%