Deerfield Management Company, L.P. is currently the largest shareholder, with 9.9% of shares outstanding. Sessa Capital is the second largest...
xers stock
Out of 3 analysts, 1 (33.33%) are recommending XERS as a Strong Buy, 2 (66.67%) are recommending XERS as a...