
CNI · NYSE
The supplied page-level consensus is Hold across 29 analysts, with a $140.29 mean target; low and high targets are unavailable, so the target spread cannot be measured. Benzinga reports a $139.33 average across Barclays, CIBC, and Evercore ISI Group, while other supplied snippets show conflicting datasets: StockAnalysis lists 15 analysts at Hold and $119.18, and another forecast page lists 29 analysts at Buy and $121.56. No supplied record identifies the most or least bullish individual analyst. The available revision evidence is negative, with two Seeking Alpha articles describing downgrades to Hold, including one with a $126 target. The substantive disagreement centers on valuation and margin of safety rather than reported earnings direction.