Fennec Pharmaceuticals FENC Stock Dividend Capture Ticks Up 20260415 Tecogen TGEN Stock Market Movement Eye on Rally 20260415 Bullish BLSH Stock Overvalued vs Peers Slow Drop 20260416 MMU Western Asset Managed Municipals Fund Inc reports 76 percent Q1 2026 revenue drop shares edge slightly higher today SMCI Super Micro Computer Inc delivers strong Q1 2026 EPS beat shares post modest gains in todays trading ICLR ICON plc Ordinary Shares falls 079 following Q3 2025 slight EPS miss and modest 2 year over year revenue growth HOLX Hologic Inc posts 17 percent yearoveryear revenue gain as Q1 2026 EPS misses consensus estimates GAMB Gamblingcom Group Limited Ordinary Shares rises 381 percent on 301 percent year over year Q4 2025 revenue growth RIOT Riot Platforms Inc posts sharply wider than expected Q4 2025 loss shares drop 287 percent today Proto Labs PRLB Stock Why Financial Strength Institutional Demand 20260418