Price / Revenue: 0.5
Price / Earnings: 49.46
Market Cap: USD 575.99M
Price / Book: -2.71
Return On Equity (%): NA