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