Price / Revenue: 0.46
Price / Earnings: 12.86
Market Cap: USD 703.89M
Price / Book: 0.95
Return On Equity (%): -0.68%