Insider buying on Dec 23, 2025
Insiders at 29 companies reported 51 open-market buys of their own stock on Dec 23, 2025. Plan trades are left out.
Newest first
WhoTradeCompanyValueTradedThe stock’s closing price from the first session on or after the trade day to the latest close, with the S&P 500 over the same days. A fact about the stock, not a result anyone earned.
Steel Partners Holdings L.P.Major shareholderBoughtRaised their holding by 0.5%
Spruce Power HoldingSPRU$84.1K16,660 shares at $5.05Dec 23, 2025307d agoStock since trade−74.4%Dec 23, 2025 close $5.15 → Oct 26, 2026 close $1.32. S&P 500 +11.3% over the same days.
Lynx1 Capital Management LPMajor shareholderBoughtRaised their holding by 0.1%
TScan TherapeuticsTCRX$5.6K6,232 shares at $0.8989Dec 23, 2025307d agoStock since trade−77.7%Dec 23, 2025 close $0.91 → Oct 23, 2026 close $0.20. S&P 500 +10.5% over the same days.
Global GP LLCBoughtRaised their holding by 0.5%
Global PartnersGLP-PB$46.5K1,080 shares at $43.02Dec 23, 2025307d agoStock since trade
Kevin D. FreemanDirectorBoughtRaised their holding by 11%
Galectin TherapeuticsGALT$19.5K5,500 shares at $3.55Dec 23, 2025307d agoStock since trade−20.1%Dec 23, 2025 close $3.99 → Oct 23, 2026 close $3.19. S&P 500 +10.5% over the same days.
Kary EldredDirectorBoughtRaised their holding by 1.1%
Galectin TherapeuticsGALT$2.6K700 shares at $3.73Dec 23, 2025307d agoStock since trade−20.1%Dec 23, 2025 close $3.99 → Oct 23, 2026 close $3.19. S&P 500 +10.5% over the same days.
Stuart D. AronsonChief Executive OfficerBoughtRaised their holding by 12%
WhiteHorse FinanceWHFCL$47.6K7,000 shares at $6.80Dec 23, 2025307d agoStock since trade−0.4%Dec 23, 2025 close $25.24 → Oct 26, 2026 close $25.15. S&P 500 +11.3% over the same days.
Karen FirestoneDirectorBoughtRaised their holding by 15%
Amylyx PharmaceuticalsAMLX$100.8K8,100 shares at $12.45Dec 23, 2025307d agoStock since trade+120.1%Dec 23, 2025 close $12.31 → Oct 26, 2026 close $27.09. S&P 500 +11.3% over the same days.
John GillDirectorBoughtNew holding
AltimmuneALT$51.2K12,500 shares at $4.10Dec 23, 2025307d agoStock since trade−47.0%Dec 23, 2025 close $4.00 → Oct 23, 2026 close $2.12. S&P 500 +10.5% over the same days.
Michael R. WinterDirectorBoughtNew holding
AllientALNT$47.3K847 shares at $55.85Dec 23, 2025307d agoStock since trade+57.3%Dec 23, 2025 close $55.73 → Oct 23, 2026 close $87.66. S&P 500 +10.5% over the same days.
William T. Yanavitch IIDirectorBoughtNew holding
York WaterYORW$1.5K44 shares at $33.72Dec 22, 2025308d agoStock since trade−3.0%Dec 22, 2025 close $32.85 → Oct 26, 2026 close $31.85. S&P 500 +11.8% over the same days.