Should you dollar cost average James JRVR Smart Money Flows 20260427 Ecolab Inc ECL Global HighTech Tailwinds Position for Potential Q1 2026 Earnings Beat Ahead of April 28 Release CIM Chimera reports Q4 2025 earnings per share above analyst projections stock registers mild daily gains How does Filana Therapeutics FLNA make money Market Focus 20260427 MFG Mizuho delivers 193 percent EPS beat for Q1 2026 shares dip slightly in postearnings trading