CECO Environmental Corp CECO rises 2 percent even as it misses Q4 2025 earnings per share estimates by 242 percent Dollar General DG Dollar General Literacy Foundation Sets New Grant Milestone with Nearly 16 Million OneDay Award What is the sentiment on NNN REIT NNN stock today Q4 2025 Earnings Beat Estimates Hancock HWCPZ Stock Institutional Activity Hovering 20260418 The fundamentals driving AES Corp AES everyone should understand Overhead Buying 20260508 BB BlackBerry Limited Q1 2026 earnings top consensus estimates mild year over year revenue growth lifts shares higher today Is Deckers DECK stock moving unpredictably Gains 20260418 Olema Pharmaceuticals OLMA Stock Why It Could Break Down Smart Money Flows 20260418 Presurance Holdings PRHI Stock Investment Case Mini Selloff 20260418 CLPS Incorporation CLPS Competitive Edge Q3 2024 Earnings Report What Prenetics PRE bond yields suggest about risk Prenetics Posts Massive Loss Misses Estimates by 405 SPRB Spruce Biosciences Inc gains 353 percent even as Q4 2025 earnings miss analyst consensus estimates