NWPX Q1 2026 Earnings EPS Surges Past Estimates by 557 SPCB Q4 2025 Earnings Stunning EPS Beat Surprises Market STLA Q1 2026 Earnings EPS Misses Estimates Amid Industry Headwinds Ascent Industries Co Q1 2025 Earnings EPS Misses Estimates Significantly Stock Declines BNS Q1 2026 Earnings EPS Beats Estimates as Bank Delivers Strong Core Performance CCSC Technology International CCTG Slides 427 as Stock Approaches Key Support at 050 Weyerhaeuser WY Edges Higher Amid Cautious Trading Key Levels in Focus NewtekOne Senior Notes NEWTH Trade Near Par as Fixed Income Market Digests Rate Outlook Invesco Quality Municipal Income Trust IQI Edges Higher as Bond Market Sentiment Improves UCL Q1 2026 Earnings Narrower Loss Surprises Analysts as Shares Dip