Is Cn Rail Cni Stock Lagging The Market Cni Canadian National Railway Company Q4 2025 Earnings Posts 2.08 Eps Beating Consensus Analyst Estimates 20260413 1 Is Gxo Logistics Gxo Stock Near Resistance Price At 56.01 Down 0.11 20260413 Is Trex Company Trex Stock Reacting To Market Price At 35.45 Down 1.64 20260407 Is Vtex Class Vtex Stock Breaking Resistance Price At 4.01 Down 0.99 20260406 Is Mesa Laboratories Mlab Stock Consolidating Price At 92.49 Up 1.55 20260406 Champion Homes SKY Reports Strong Q1 2026 Revenue NA EPS Beats Trump Departs China After Talks on Trade Oil and Taiwan Key Takeaways for Markets