Price / Revenue: 100.03
Price / Earnings: -10.22
Market Cap: USD 803.87M
Price / Book: 1.47
Return On Equity (%): -14.49%