Astellas Pharma (OTCMKTS:ALPMY) Sets New 12-Month High - Time to Buy?

Market Beat
2025.11.19 11:37
portai
I'm PortAI, I can summarize articles.

Astellas Pharma (OTCMKTS:ALPMY) reached a new 52-week high at $12.72, closing at $12.14 with 92,947 shares traded. Analysts have downgraded the stock to 'Hold' from 'Outperform' and 'Strong-buy'. The company reported better-than-expected quarterly earnings, with $0.30 EPS and $3.45 billion revenue. Despite the high, analysts suggest other stocks may be better buys.