Who owns Canadian Natl Ry Co?

Top Holders and Investors of Canadian Natl Ry Co Stock

Find out what company owns Canadian Natl Ry Co, who bought Canadian Natl Ry Co this quarter, and who sold shares of Canadian Natl Ry Co stock?

Fund or Company Name Number of Shares Valued At As Of
Royal Bank of Canada 35.82M $3.24B Dec 2019
Massachusetts Financial Services Co /ma/ 33.56M $3.04B Dec 2019
Wellington Management Company 23.10M $2.09B Dec 2019
Vanguard 20.97M $1.90B Dec 2019
TCI Fund Management 20.48M $1.85B Dec 2019
Bill & Melinda Gates Foundation Trust 17.13M $1.55B Dec 2019
Bank Of Montreal /can/ 16.80M $1.52B Dec 2019
TD Asset Management 13.45M $1.22B Dec 2019
Caisse de depot et placement du Quebec 12.15M $1.10B Dec 2019
Jarislowsky, Fraser 10.88M $985.25M Dec 2019
Name Goodman & Company, Investment Counsel 7.26M $657.45M Dec 2019
Connor, Clark & Lunn Investment Management 6.65M $602.66M Dec 2019
Bank of Nova Scotia 6.54M $591.89M Dec 2019
Harding Loevner 6.42M $580.89M Dec 2019
CIBC World Markets 6.15M $556.71M Dec 2019
Manufacturers Life Insurance Company 6.13M $555.58M Dec 2019
Fil 6.07M $549.30M Dec 2019
Franklin Resources 4.99M $451.80M Dec 2019
Fiera Capital Corporation 4.90M $443.95M Dec 2019
Beutel, Goodman & Company 4.74M $429.01M Dec 2019
CIBC Global Asset Management 4.51M $408.18M Dec 2019
Legal & General 4.44M $402.55M Dec 2019
Toronto-Dominion Bank 4.18M $378.63M Dec 2019
Great-West Life Assurance Company 4.03M $360.78M Dec 2019
Deutsche Bank Aktiengesellschaft 3.59M $324.34M Dec 2019
Jpmorgan Chase & Co 3.52M $317.57M Dec 2019
DZ BANK AG Deutsche Zentral Genossenschafts Bank, Frankfurt am Main 3.49M $315.52M Dec 2019
Fmr 3.40M $307.41M Dec 2019
William Blair Investment Management 3.34M $302.44M Dec 2019
Inves 3.34M $301.69M Dec 2019
Sumitomo Mitsui Trust Holdings 2.59M $234.52M Dec 2019
Swiss National Bank 2.52M $227.87M Dec 2019
Meritage 2.39M $216.63M Dec 2019
Scotia Capital 2.09M $189.00M Dec 2019
Bank of America Corporation 2.00M $180.87M Dec 2019
Loring Wolcott Coolidge Fa 1.88M $170.08M Dec 2019
British Columbia Investment Management Corporation 1.61M $145.87M Dec 2019
Credit Suisse AG 1.59M $143.46M Dec 2019
Burgundy Asset Management 1.58M $142.79M Dec 2019
WCM Investment Management 1.54M $139.32M Dec 2019
Maj Invest Holding A/S 1.52M $138.07M Dec 2019
Canada Pension Plan Investment Board 1.45M $131.28M Dec 2019
Arrowstreet Capital, Limited Partnership 1.37M $124.37M Dec 2019
Morgan Stanley 1.32M $119.04M Dec 2019
Geode Capital Management 1.12M $100.88M Dec 2019
Toron Capital Markets 1.11M $100.44M Dec 2019
Lazard Asset Management 1.04M $94.21M Dec 2019
Highstreet Asset Management 1.03M $92.99M Dec 2019
Public Sector Pension Investment Board 1.01M $91.19M Dec 2019
Schroder Investment Management 1.00M $117.85M Dec 2019
Bank of New York Mellon 989742 $89.52M Dec 2019
APG All Pensions Group NV 976157 $78.78M Dec 2019
Scheer, Rowlett & Associates Investment Management 954616 $86.48M Dec 2019
Northern Trust 941476 $85.16M Dec 2019
National Pension Service 933242 $109.63M Dec 2019
Name OMERS Administration Corporation 915049 $82.89M Dec 2019
Alberta Investment Management Corporation 876500 $79.40M Dec 2019
Goldman Sachs 815130 $73.73M Dec 2019
Cardinal Capital Management 810510 $73.42M Dec 2019
Brown Advisory Holdings Incorporated 784893 $70.99M Dec 2019
State of Tennessee, Treasury Department 782864 $91.96M Dec 2019
Name Guardian Capital 749893 $67.93M Dec 2019
AMF Pensionsforsakring AB 749408 $67.93M Dec 2019
QV Investors 728374 $65.98M Dec 2019
Dimensional Fund Advisors 701925 $63.49M Dec 2019
Douglass Winthrop Advisors 696854 $63.03M Dec 2019
Stifel Financial 673501 $60.14M Dec 2019
Congress Asset Management Co /ma 671918 $60.77M Dec 2019
Mn Services Vermogensbeheer B.V. 657260 $59.48M Dec 2019
AGF Investments 617652 $55.87M Dec 2019
Addenda Capital 614909 $55.70M Dec 2019
Ontario Teachers' Pension Plan Board 597814 $54.08M Dec 2019
Envestnet Asset Management 595120 $53.83M Dec 2019
Cyrill Wipfli 585455 $52.98M Dec 2019
Quadrature Capital 555700 $49.96M Dec 2019
Renaissance Technologies 550702 $49.82M Dec 2019
Eaton Vance Management 534205 $48.32M Dec 2019
Citi 530638 $48.03M Dec 2019
Greystone Managed Investment 530350 $47.65M Sep 2019
Millennium Management 530051 $47.94M Dec 2019
First Trust Advisors 529709 $47.91M Dec 2019
Parametric Portfolio Associates 511515 $46.27M Dec 2019
Pioneer Investment Management 499613 $45.19M Dec 2019
Wells Fargo & Company 495023 $44.77M Dec 2019
State of Wisconsin Investment Board 492406 $44.61M Dec 2019
Intact Investment Management 489483 $57.37M Dec 2019
Echo Street Capital Management 477186 $43.17M Dec 2019
Citadel Advisors 475017 $42.97M Dec 2019
D. E. Shaw & Co 461714 $41.75M Dec 2019
Korea Investment Corporation 443654 $40.19M Dec 2019
W. H. Reaves & Co 421662 $38.14M Dec 2019
M&g Investment Management 421587 $37.99M Dec 2019
Saturna Capital 398000 $36.00M Dec 2019
Bank of Nova Scotia Trust Company 389751 $35.25M Dec 2019
Hsbc Holdings 383600 $35.08M Dec 2019
Russell Investments 344908 $31.24M Dec 2019
UBS Group AG 343361 $31.06M Dec 2019
Martin Currie 332279 $30.05M Dec 2019
Reynders McVeigh Capital Management 312070 $28.23M Dec 2019
Zurcher Kantonalbank 310159 $28.10M Dec 2019
AMP Capital Investors 308179 $27.95M Dec 2019
Athanor Capital 303800 $27.48M Dec 2019
Natixis Asset Management Advisors 292558 $26.45M Dec 2019
DekaBank Deutsche Girozentrale 287874 $26.39M Dec 2019
Aperio 286725 $25.93M Dec 2019
Sei Investments 285768 $28.58M Dec 2019
Pictet Asset Management 280636 $25.42M Dec 2019
Alliancebernstein 280219 $25.35M Dec 2019
Capital International 278249 $25.17M Dec 2019
Cramer Rosenthal McGlynn 276884 $25.04M Dec 2019
Westpac Banking Corporation 259989 $30.54M Dec 2019
Raymond James & Associates 259348 $23.43M Dec 2019
Aviva 254932 $23.01M Dec 2019
Two Sigma Investments 243994 $22.07M Dec 2019
Raub Brock Capital Management 240941 $21.79M Dec 2019
Ilmarinen Mutual Pension Insurance 240000 $21.70M Dec 2019
Bridgewater Associates 237955 $21.56M Dec 2019
Hemenway Trust Company 236545 $21.40M Dec 2019
Windward Capital Management Company 230797 $20.88M Dec 2019
Ameriprise Financial 229500 $20.76M Dec 2019
Name Guardian Capital Advisors 226012 $27.64M Dec 2019
L Roy Papp & Associates 221323 $20.02M Dec 2019
Kurt F. Somerville 206075 $18.64M Dec 2019
Henderson 202579 $18.34M Dec 2019
Virginia Retirement System 200600 $18.17M Dec 2019
Todd-Veredus Asset Management 197660 $17.88M Dec 2019
Capital Fund Management S.A. 190090 $17.19M Dec 2019
EULAV Asset Management 185300 $16.76M Dec 2019
Axa 182197 $16.50M Dec 2019
Capital Guardian Trust Company 172179 $15.38M Mar 2019
Brian McDonald 168731 $16.05M Dec 2019
Susquehanna International 165600 $14.98M Dec 2019
Us Bancorp \de\ 162593 $14.71M Dec 2019
New York State Common Retirement Fund 160800 $14.54M Dec 2019
Baskin Financial Services 158120 $14.30M Dec 2019
Atlantic Trust 154725 $13.99M Dec 2019
Allianz Asset Management AG 148150 $13.42M Dec 2019
Hillsdale Investment Management 142855 $12.81M Dec 2019
Renaissance 141198 $12.77M Dec 2019
Charles Schwab Investment Management 140594 $12.72M Dec 2019
Man 129314 $11.70M Dec 2019
Andra AP-fonden 127359 $11.52M Dec 2019
Teachers Retirement System Of The State Of Kentucky 125200 $11.32M Dec 2019
Gail Mannix 124077 $11.22M Dec 2019
State Street Corporation 122958 $11.12M Dec 2019
NN Investment Partners Holdings N.V. 119210 $10.78M Dec 2019
Winton Capital 117984 $10.67M Dec 2019
Capital Bank & Trust 115842 $10.48M Dec 2019
Shell Asset Management Company 115621 $10.47M Dec 2019
Northstar Investment Advisors 113888 $10.30M Dec 2019

Who sold Canadian Natl Ry Co?

Fund Name Date Sold Shares Held Valued At
Mackenzie Financial Sept. 30, 2019 5.31M $476.78M
Artisan Partners Limited Partnership Sept. 30, 2019 1.87M $167.77M
Grantham, Mayo, Van Otterloo & Co Sept. 30, 2019 505900 $45.46M
Prudential Sept. 30, 2019 419689 $37.72M