Price / Revenue: 2.55
Price / Earnings: -14.3
Market Cap: USD 755.28M
Price / Book: 9.06
Return On Equity (%): -7.8%