Endeavour EXK Stock Weekly Review 120 20260415 WLFC Willis Lease Finance Corporation climbs three percent even after missing 2025 fourth quarter earnings estimates by 55 percent VECO Veeco Instruments Inc posts narrow Q4 2025 EPS miss with shares notching small gains in todays trading Why is Peoples PFIS stock going up today Builds on Momentum 20260418 EPC Edgewell Personal Care Company posts narrower than expected Q1 2026 loss shares climb 456 percent on positive investor sentiment Willis WTW Stock Borrow Rate Investors Pile In 20260415 JBT Marel JBTM Sector Impact Q4 2025 EPS Tops Views Splash SBEV Stock Large Cap Focus Smart Money Flows 20260416 Amdocs DOX Price Action Q1 2026 EPS Exceeds Expectations Eco Wave WAVE Sector Impact Q4 2025 Profit Surprises Is Greenwich LifeSciences GLSI stock still attractive Bullish Sentiment 20260418 SRL Scully Royalty Ltd reports blowout Q4 2009 earnings yet shares dip slightly in todays trading Nova NVMI Stock Take Profit 062 20260416