Price / Revenue: 0.82
Price / Earnings: 15.51
Market Cap: USD 371.93M
Price / Book: -6.69
Return On Equity (%): NA