Price / Revenue: 1.03
Price / Earnings: -1.05
Market Cap: USD 572.41M
Price / Book: -0.8
Return On Equity (%): NA