Alkermes plc (ALKS) ticks all the boxes for top investors with its surprise performance of -7.89% last month.
On Tuesday, Alkermes plc (NASDAQ: ALKS) opened higher 0.53% from the last session, before settling in for the closing price of $28.35. Price fluctuations for