What to expect when AFG AFGC reports earnings Q1 2026 Below Expectations Algoma Steel ASTL Stock Should You Enter Now Weakens 20260418 International THM Stock Worth Investing Grinds Higher 20260418 OLN Olin Corporation reports Q4 2025 earnings beat and 37 percent revenue gain shares drop 146 percent CLPS Incorporation CLPS Competitive Edge Q3 2024 Earnings Report IMUX Immunic EPS beats estimates by 27 despite zero revenue yet stock slides on pipeline concerns