ICLR ICON plc Ordinary Shares falls 079 following Q3 2025 slight EPS miss and modest 2 year over year revenue growth Is Octave OSG stock expensive today Bearish Sentiment 20260418 CRGY Crescent Energy Company falls 649 after Q4 2025 EPS comes in 41 above consensus analyst estimates Centrus Energy LEU Stock Investment Analysis Tick Up 20260415 Is Middlesex MSEX stock considered stable Q4 2025 EPS Misses Views WY Weyerhaeuser Company reports narrower Q4 2025 loss than expected shares fall 23 percent on year over year revenue decline Market Recap S and P 500 edges higher as Nasdaq rallies Dow ticks lower Market Wrap SP 500 rises with broader indices to lift investor sentiment STRD Strategy Inc 1000 Series A Perpetual Stride Preferred Stock posts massive Q4 2025 EPS miss shares dip slightly today AFGB American Financial Group Inc 5875 Subordinated Debentures due 2059 posts Q4 2025 EPS beat shares dip 089 amid soft investor sentiment