CNI CN Rail tops Q4 2025 EPS forecasts by 38 percent shares rise 048 percent in todays trading session Alliance Ent AENT Stock Is It a Good Market Opportunity Q1 2026 EPS Misses Estimates NC NACCO Industries shares gain 45 percent after posting a Q4 2025 loss of 52 cents per share