Stock TransactionsCANADIAN NATL RY CO

Total Bought
3,800,072
151 transactions
Total Sold
5,986,228
176 transactions
Net
-2,186,156
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
Capital International Investors7,623,5619,003,537+1,379,9760.210.24+0.03buy
Egerton Capital (UK) LLP5,308,2686,006,248+697,9807.227.64+0.42buy
Findlay Park Partners LLP1,027,5831,370,068+342,4851.271.66+0.39buy
REAVES W H & CO INC146,900456,706+309,8060.672.13+1.46buy
AGF MANAGEMENT LTD731,019922,606+191,5870.630.59-0.04buy
Troy Asset Management Ltd157,386297,023+139,637100.00100.000.00buy
Capital International, Inc./CA/479,066593,446+114,3800.941.06+0.12buy
INTACT INVESTMENT MANAGEMENT INC.255,724324,822+69,0981.301.69+0.39buy
APG Asset Management N.V.1,037,8551,089,309+51,4540.230.23+0.00buy
SCOTIA CAPITAL INC.2,445,2622,493,750+48,4881.981.95-0.03buy
Canoe Financial LP7,18655,379+48,1930.020.12+0.10buy
ROYAL LONDON ASSET MANAGEMENT LTD1,602,7281,638,102+35,3740.580.54-0.04buy
Capital Group Private Client Services, Inc.199,545228,858+29,3130.260.31+0.05buy
Cumberland Partners Ltd241,700270,516+28,8162.432.59+0.16buy
JENNISON ASSOCIATES LLC115,739141,943+26,2040.010.01+0.00buy
Capital International Sarl29,76555,361+25,5960.140.24+0.10buy
EARNEST PARTNERS LLC826,641852,141+25,5000.520.51-0.01buy
CAPITAL INTERNATIONAL LTD /CA/23,45544,115+20,6600.150.28+0.13buy
Douglass Winthrop Advisors, LLC989,6821,008,885+19,2032.782.74-0.04buy
Hillsdale Investment Management Inc.31,80550,430+18,6250.330.53+0.20buy
TODD ASSET MANAGEMENT LLC138,315151,359+13,0440.380.41+0.02buy
Candriam S.C.A.11,03321,389+10,3560.010.02+0.01buy
FORSTA AP-FONDEN127,000136,900+9,9000.160.15-0.01buy
SkyView Investment Advisors, LLC25,64434,613+8,9690.810.84+0.04buy
Baskin Financial Services Inc.234,683242,453+7,7702.662.67+0.01buy
DUALITY ADVISERS, LP12,45819,095+6,6370.170.25+0.08buy
Promethos Capital, LLC58,34864,926+6,5785.315.02-0.29buy
NewEdge Wealth, LLC16,62122,920+6,2990.050.06+0.01buy
EDMOND DE ROTHSCHILD HOLDING S.A.18,66524,801+6,1360.040.05+0.01buy
Baader Bank Aktiengesellschaft54,39660,394+5,9980.500.57+0.07buy
Dixon Mitchell Investment Counsel Inc.470,394475,462+5,0683.163.12-0.04buy
Capital Group Investment Management Pte. Ltd.3,6038,664+5,0610.050.20+0.16buy
RITHOLTZ WEALTH MANAGEMENT22,62827,665+5,0370.110.13+0.02buy
Atria Investments, Inc21,46926,435+4,9660.040.05+0.01buy
CenterBook Partners LP7,02611,916+4,8900.110.11+0.00buy
Wambolt & Associates, LLC9,14012,781+3,6410.380.50+0.13buy
OSSIAM4,4857,910+3,4250.010.02+0.01buy
Kathmere Capital Management, LLC7,42510,836+3,4110.120.16+0.04buy
LETSON INVESTMENT MANAGEMENT, INC.54,87658,053+3,1773.203.23+0.03buy
Vestmark Advisory Solutions, Inc.5,3338,501+3,1680.030.05+0.01buy
Choate Investment Advisors151,637154,612+2,9750.590.55-0.04buy
Concurrent Investment Advisors, LLC3,4446,274+2,8300.020.03+0.01buy
GREENLEAF TRUST3,8976,512+2,6150.010.01+0.00buy
LGT Group Foundation70,70873,241+2,5330.190.23+0.03buy
Broderick Brian C107,339109,518+2,1793.373.08-0.28buy
Korea Investment CORP218,540220,408+1,8680.070.07+0.00buy
Bristol Gate Capital Partners Inc.4,1265,924+1,7980.030.04+0.01buy
Wahed Invest LLC4,5226,311+1,7890.160.19+0.03buy
LVW Advisors, LLC2,9364,696+1,7600.070.10+0.04buy
Union Heritage Capital, LLC8,55010,126+1,5760.560.53-0.03buy
CORRECT CAPITAL WEALTH MANAGEMENT7,5819,072+1,4910.240.28+0.03buy
Atwater Malick LLC72,20973,577+1,3683.563.41-0.14buy
Advisory Resource Group5,4506,733+1,2830.170.20+0.03buy
Qtron Investments LLC5,5006,594+1,0940.110.12+0.01buy
Bleakley Financial Group, LLC5,0186,072+1,0540.020.02+0.00buy
D.B. Root & Company, LLC1,9432,955+1,0120.090.13+0.04buy
DOHENY ASSET MANAGEMENT /CA1,9002,890+9900.230.31+0.08buy
Waycross Investment Management Co5,3366,317+9810.740.78+0.04buy
MAVERICK CAPITAL LTD2,5943,555+9610.010.01+0.00buy
Crestwood Advisors Group, LLC2,9753,890+9150.010.01+0.00buy
BROWN, LISLE/CUMMINGS, INC.42,01842,920+9021.961.92-0.04buy
JOURNEY STRATEGIC WEALTH LLC2,3303,193+8630.010.02+0.00buy
Value Partners Investments Inc.256,331257,170+8392.582.77+0.19buy
Compound Planning, Inc.2,1002,784+6840.040.03-0.00buy
Rempart Asset Management Inc.183,847184,477+6304.794.67-0.12buy
PETREDIS INVESTMENT ADVISORS LLC22,41223,030+6180.370.36-0.01buy
Marshall Financial Group, LLC7,4868,097+6110.300.31+0.00buy
Vise Technologies, Inc.3,2013,807+6060.090.10+0.01buy
KWMG, LLC48,32948,915+5860.710.70-0.01buy
Stokes Capital Advisors, LLC50,79751,379+5822.021.97-0.05buy
THREADGILL FINANCIAL, LLC12,22812,771+5431.020.75-0.27buy
Euro Pacific Asset Management, LLC1,8422,372+5300.050.07+0.01buy
New Century Financial Group, LLC5,8406,340+5000.630.58-0.06buy
TRUSTMARK BANK TRUST DEPARTMENT2,0362,536+5000.020.03+0.00buy
WASHINGTON TRUST Co229705+4760.000.00+0.00buy
One Wealth Advisors, LLC1,7862,255+4690.040.05+0.01buy
Outlook Wealth Advisors, LLC1,6462,107+4610.070.09+0.01buy
Strong Tower Advisory Services10,78511,232+4470.600.59-0.01buy
REGIONS FINANCIAL CORP13,20413,645+4410.010.01-0.00buy
RWA WEALTH PARTNERS, LLC37,55637,993+4370.070.07+0.00buy
SHEETS SMITH WEALTH MANAGEMENT39,20339,603+4000.700.58-0.12buy
Legacy Wealth Asset Management, LLC11,71912,090+3710.480.44-0.04buy
Balentine LLC1,7542,117+3630.010.01+0.00buy
D'Orazio & Associates, Inc.1,9912,327+3360.040.05+0.00buy
Waverly Advisors, LLC2,1182,448+3300.010.01-0.00buy
AZZAD ASSET MANAGEMENT INC /ADV21,83122,141+3100.350.34-0.01buy
GRIMES & COMPANY, INC.2,6232,931+3080.010.01+0.00buy
WORLD EQUITY GROUP, INC.2,2282,518+2900.060.07+0.01buy
PATTEN & PATTEN INC/TN86,65086,938+2880.890.82-0.08buy
Gulf International Bank (UK) Ltd3,3013,584+2830.010.01+0.00buy
CHICAGO TRUST Co NA12,05912,331+2720.340.34-0.00buy
BEACON INVESTMENT ADVISORS LLC15,17815,439+2611.221.16-0.06buy
Azimuth Capital Investment Management LLC35,61935,879+2600.200.20-0.01buy
Franklin, Parlapiano, Turner & Welch, LLC63,93164,181+2502.302.32+0.02buy
YCG, LLC250,085250,329+2442.602.61+0.01buy
WMS Partners, LLC8,5548,792+2380.080.08+0.00buy
Tempus Wealth Planning, LLC6,5326,761+2290.360.39+0.03buy
FIDUCIARY TRUST CO22,97023,197+2270.050.05-0.00buy
SYNOVUS FINANCIAL CORP5,5275,743+2160.010.01-0.00buy
Pembroke Management, LTD4,6104,821+2110.100.10+0.01buy
Page 1 of 4