What is the longterm thesis for EnviroCorp CECO stock CECO Environmental Corp reports 242 EPS miss EICC Eagle Point Income Company Inc 800 Series C Term Preferred Stock due 2029 posts small Q4 2025 EPS miss shares edge slightly higher today Monro MNRO Stock Rally Stalls In Focus 20260418 Marex MRX Business Model Review Marex Group plc Ordinary Shares posts 94 EPS surprise ISSC Innovative Solutions and Support Inc reports 96 percent Q1 2026 EPS beat shares gain 286 percent on upbeat investor reception LMAT LeMaitre Vascular Inc posts 135 YoY Q4 2025 revenue growth shares fall 275 despite mild EPS beat MNR Mach Natural Resources LP posts 673 percent EPS surprise for Q4 2025 stock edges up slightly in todays session Oxford OXLC Stock Investment Today Technical Weakness 20260418 SCOR comScore Inc posts 220 percent Q4 2025 EPS surprise stock gains 189 percent in regular trading Should I sell Foghorn Therapeutics FHTX stock today Q4 2025 Earnings Underperform