Price / Revenue: 194.16
Price / Earnings: -14.11
Market Cap: USD 799.61M
Price / Book: 2.23
Return On Equity (%): -15.82%