Nova NVMI Stock Why Buyback Potential 283 20260418 Market Wrap SP 500 posts steady gains as major equity indexes climb broadly CURI Curiosity Q4 revenue surges 40 but EPS miss widens 129 shares decline 2 amid profitability concerns Broadridge BR Operational Review Q1 2026 Profit Surprises PDS PDSB Stock Analysis Buy or Sell PDS Biotechnology Corporation posts 244 EPS beat KEX Kirby Corporation Q1 earnings beat estimates by 66 but modest 3 revenue growth leaves investors cautious shares flat Insight IMDX Delivers Q1 2026 Beat EPS 012 vs 027 Expected