Back to ROYAL BANK OF CANADACNI
CNI6 quarters
Position history for ROYAL BANK OF CANADA's holdings in CANADIAN NATL RY CO
ROYAL BANK OF CANADA holds 27.5M shares of CNI (CANADIAN NATL RY CO), worth $2.8B as of 2026-Q1. The position was increased (+5.3% shares). CNI represents 0.5% of ROYAL BANK OF CANADA's portfolio.
Current Value
$2.8B
Current Shares
27.5M
Total Value Change
+$9.5M
Total Shares Change
-247,813
Quarter-by-Quarter History
Other major holders of CNI: GATES FOUNDATION TRUST