Price / Revenue: 0.12
Price / Earnings: 6.32
Market Cap: USD 750.45M
Price / Book: 0.31
Return On Equity (%): -7.78%