Eton Pharmaceuticals (NASDAQ:ETON) Sets New 1-Year High - Time to Buy?
Shares of Eton Pharmaceuticals (NASDAQ:ETON) recently reached a new 52-week high of $27.24, with a consensus price target of $39.33 from analysts who rate the stock as a "Moderate Buy." Despite missing EPS estimates in its latest quarterly results, the company surpassed revenue expectations and has seen increased institutional investment, with approximately 27.9% of shares held by institutions. This growing investor interest comes as several analysts have upgraded their ratings and raised price targets for the specialty pharmaceutical company.