CNI CN Rail slides 593 after Q1 2026 EPS lands 18 below consensus analyst estimates JBGS JBG SMITH delivers far stronger than expected Q4 2025 EPS but shares edge down slightly today Huntington HII Stock Whats Next Q4 2025 Better Than Expected CDTTW CDT Warrant leadership outlines longterm growth priorities as latest quarterly earnings figures remain undisclosed Should I buy or sell NIP Group NIPG stock today Q2 2025 EPS Misses Views Deere Co DE PostRally Valuation Assessment Is Upside Still On The Table