Price / Revenue: 0.4
Price / Earnings: 3.23
Market Cap: USD 662.7M
Price / Book: -4.16
Return On Equity (%): NA