Who owns Canadian Pacific Railway Ltd?

Top Holders and Investors of Canadian Pacific Railway Ltd Stock

Find out what company owns Canadian Pacific Railway Ltd, who bought Canadian Pacific Railway Ltd this quarter, and who sold shares of Canadian Pacific Railway Ltd stock?

Fund or Company Name Number of Shares Valued At As Of
Royal Bank of Canada 6.86M $981.21M Dec 2016
Artisan Partners Limited Partnership 5.95M $849.01M Dec 2016
T. Rowe Price Associates, Inc. 3.87M $552.72M Dec 2016
FMR LLC 3.73M $532.03M Dec 2016
JPMORGAN CHASE & CO 3.71M $529.36M Dec 2016
BANK OF MONTREAL /CAN/ 3.64M $560.97M Dec 2016
Name Goodman & Company, Investment Counsel Ltd. 3.39M $505.07M Dec 2016
WCM Investment Management 3.34M $476.88M Dec 2016
TD Asset Management Inc. 3.14M $449.02M Dec 2016
The Vanguard Group,Inc 2.93M $418.80M Dec 2016
Egerton Capital 2.45M $349.94M Dec 2016
VIKING GLOBAL INVESTORS 2.30M $328.59M Dec 2016
Franklin Resources, Inc. 2.19M $313.38M Dec 2016
Waddell & Reed Financial, Inc. 2.00M $285.99M Dec 2016
MASSACHUSETTS FINANCIAL SERVICES CO /MA/ 1.97M $281.87M Dec 2016
Connor, Clark & Lunn Investment Management 1.88M $268.83M Dec 2016
OppenheimerFunds, Inc. 1.86M $265.17M Dec 2016
MORGAN STANLEY 1.82M $259.51M Dec 2016
The Toronto-Dominion Bank 1.69M $241.34M Dec 2016
CIBC Global Asset Management Inc. 1.65M $234.98M Dec 2016
Beutel, Goodman & Company 1.54M $219.02M Dec 2016
Blue Ridge Capital 1.50M $214.11M Dec 2016
MACKENZIE FINANCIAL 1.27M $181.53M Dec 2016
The Manufacturers Life Insurance Company 1.24M $176.84M Dec 2016
Name Guardian Capital LP 1.24M $176.36M Dec 2016
Schroder Investment Management Group 1.17M $163.92M Dec 2016
Janus Capital Management LLC 1.11M $158.39M Dec 2016
Fiera Capital Corporation 946213 $133.73M Dec 2016
Deutsche Bank Aktiengesellschaft 946097 $134.55M Dec 2016
I.G. Investment Management Ltd. 911400 $129.94M Dec 2016
The Great-West Life Assurance Company 909958 $130.08M Dec 2016
Sarasin & Partners LLP 850821 $121.47M Dec 2016
Thornburg Investment Management, Inc. 839836 $119.90M Dec 2016
Swiss National Bank 782000 $111.47M Dec 2016
FAYEZ SAROFIM & CO 771123 $110.09M Dec 2016
American Century Companies, Inc. 758480 $108.27M Dec 2016
Scharf Investments LLC 714322 $101.98M Dec 2016
3G Capital Partners Ltd 675990 $96.51M Dec 2016
Legal & General Group Plc 644854 $92.12M Dec 2016
Address: 591450 $84.44M Dec 2016
Greystone Managed Investment Inc. 589307 $84.18M Dec 2016
Sentry Select Capital 571800 $109.53M Dec 2016
TORON CAPITAL MARKETS 570129 $81.34M Dec 2016
Bank of New York Mellon 529966 $75.66M Dec 2016
PCJ Investment Counsel 505506 $72.21M Dec 2016
GOLDMAN SACHS GROUP INC 483446 $69.02M Dec 2016
The Bank of Nova Scotia 474105 $67.69M Dec 2016
Renaissance Technologies, L.L.C. 471000 $67.23M Dec 2016
D. E. Shaw & Co., Inc. (see notes 1, 2 and 3) 450922 $64.38M Dec 2016
John W. Bristol & Co. Inc. 426477 $60.89M Dec 2016
UBS GLOBAL ASSET MANAGEMENT AMERICAS 403904 $57.67M Dec 2016
Sumitomo Mitsui Trust Holdings, Inc. 398368 $56.74M Dec 2016
Bank of America Corporation 393225 $56.14M Dec 2016
Credit Suisse AG 390589 $55.74M Dec 2016
SEI INVESTMENTS 361620 $51.60M Dec 2016
SUSQUEHANNA INTERNATIONAL 319100 $45.63M Dec 2016
Lateef Investment Management 306338 $43.74M Dec 2016
CGOV Asset Management 306018 $58.62M Dec 2016
State of Wisconsin Investment Board 300992 $42.99M Dec 2016
Millennium Management LLC 269875 $38.53M Dec 2016
Valinor Management, LLC 257879 $36.79M Dec 2016
United Services Automobile Association 256265 $36.59M Dec 2016
Public Sector Pension Investment Board 254343 $36.33M Dec 2016
Intact Investment Management Inc. 252650 $48.39M Dec 2016
APG All Pensions Group NV 248385 $33.64M Dec 2016
NORTHERN TRUST 247568 $35.35M Dec 2016
Scheer, Rowlett & Associates Investment Management 239231 $34.17M Dec 2016
Two Sigma Investments, LLC 235196 $33.53M Dec 2016
Russell Investments 234116 $33.51M Dec 2016
Allianz Asset Management AG 226987 $32.43M Dec 2016
CITADEL ADVISORS LLC 222244 $31.74M Dec 2016
Montrusco Bolton Investment Inc. 200718 $28.67M Dec 2016
Emerald Acquisition 199194 $30.34M Sep 2016
Frank Russell Company 199062 $26.48M Mar 2016
Alberta Investment Management Corporation 177191 $33.94M Dec 2016
UBS Group AG 175831 $25.10M Dec 2016
Ameriprise Financial, Inc. 175487 $25.06M Dec 2016
Credit Agricole S.A. 174906 $24.95M Dec 2016
CIBC World Markets Inc. 168901 $24.11M Dec 2016
Scotia Capital Inc. 166051 $23.69M Dec 2016
Wells Fargo & Company 161794 $23.10M Dec 2016
Twin Tree Management 157763 $22.52M Dec 2016
Point72 Asset Management 156100 $22.29M Dec 2016
DekaBank Deutsche Girozentrale 144061 $20.56M Dec 2016
Caisse de depot et placement du Quebec 138235 $19.72M Dec 2016
Seatown Holdings Pte 138000 $19.70M Dec 2016
VICTORY CAPITAL MANAGEMENT 130069 $18.57M Dec 2016
Columbus Circle Investors 125716 $17.95M Dec 2016
Minneapolis Portfolio Management Group, LLC 124740 $17.81M Dec 2016
National Pension Service 123455 $23.65M Dec 2016
State of Tennessee, Treasury Department 120926 $17.28M Dec 2016
Honeywell International Inc. 120500 $17.20M Dec 2016
Scopus Asset Management, L.P. 110607 $15.79M Dec 2016
KIRR MARBACH & CO LLC /IN/ 105485 $15.06M Dec 2016
ClearBridge Advisors, LLC 104365 $14.90M Dec 2016
AVIVA 100836 $14.36M Dec 2016
ALPINE WOODS CAPITAL INVESTORS 97800 $13.96M Dec 2016
Cramer Rosenthal McGlynn, LLC 97555 $13.93M Dec 2016
MCKINLEY CAPITAL MANAGEMENT, LLC 96590 $18.50M Dec 2016
Addenda Capital 95080 $13.62M Dec 2016
Viking Fund Management 95000 $13.56M Dec 2016
Raymond James & Associates 92437 $13.20M Dec 2016
Citigroup Inc. 89924 $12.85M Dec 2016
AGF Investments Inc. 89766 $12.79M Dec 2016
Invesco Ltd. 85407 $12.20M Dec 2016
Folger Hill Asset Management 83600 $11.91M Dec 2016
Parametric Portfolio Associates 83019 $11.85M Dec 2016
Wentworth, Hauser & Violich, Inc. 82526 $11.15M Mar 2016
Sunrise Partners Limited Partnership 81693 $11.66M Dec 2016
Echo Street Capital Management LLC 75405 $10.77M Dec 2016
HBK Investments L.P. (1) 73700 $10.52M Dec 2016
Standard Life Investments LTD 72955 $10.42M Dec 2016
CULLEN FROST BANKERS INC 70621 $10.08M Dec 2016
AMP Capital Investors 68352 $9.85M Dec 2016
HSBC HOLDINGS PLC 65810 $9.41M Dec 2016
AXA 65000 $9.29M Dec 2016
Gateway Investment Advisers, LLC 60362 $8.62M Dec 2016
Caxton Associates 60000 $8.57M Dec 2016
Barclays PLC 58794 $8.40M Dec 2016
Zurcher Kantonalbank 58626 $8.37M Dec 2016
Hansberger Growth Investors 58203 $8.31M Dec 2016
Natixis Asset Management Advisors, L.P. 57315 $8.18M Dec 2016
WMS Partners LLC 56807 $8.11M Dec 2016
Quadrature Capital 56490 $1.36M Dec 2016
Parallax Volatility Advisers, LLC 53600 $7.62M Dec 2016
WOLVERINE TRADING 51043 $7.29M Dec 2016
Capital Fund Management S.A. 50689 $7.24M Dec 2016
BlackRock Institutional Trust Company, N.A. 50441 $7.20M Dec 2016
Canal Insurance Co. 47600 $7.25M Sep 2016
Gulf International Bank 45683 $8.75M Dec 2016
PEAK6 Investments, L.P. 44656 $6.37M Dec 2016
CONGRESS ASSET MANAGEMENT CO /MA 44472 $6.35M Dec 2016
Aperio Group LLC 41492 $5.92M Dec 2016
BlueCrest Capital Management 39995 $5.71M Dec 2016
Shellback Capital 37282 $5.32M Dec 2016
HighTower Advisors 36295 $5.18M Dec 2016
Bishop Rock Capital 35600 $5.08M Dec 2016
M^T Bank Corporation 34768 $4.97M Dec 2016
Estabrook Capital Management 34644 $4.95M Dec 2016
Wolverine Asset Management, Inc. 33405 $4.74M Dec 2016
Creative Planning 32079 $4.58M Dec 2016
Heronetta Management 30850 $5.91M Dec 2016
Walleye Trading, LLC 29182 $4.17M Dec 2016
Duff & Phelps Investment Management 28195 $4.03M Dec 2016
A.R.T. Advisors 27000 $3.85M Dec 2016
MEAG MUNICH ERGO Kapitalanlagegesellschaft mbH 27000 $3.89M Dec 2016
CENTRAL TRUST & INVESTMENT 26974 $3.85M Dec 2016
AQR Capital Management, LLC 25447 $3.64M Dec 2016
STIFEL FINANCIAL 25390 $3.63M Dec 2016
KCG Holdings 24785 $3.54M Dec 2016

Who sold Canadian Pacific Railway Ltd?

Fund Name Date Sold Shares Held Valued At
Balyasny Asset Management Sept. 30, 2016 1.05M $159.68M
Mawer Investment Management Sept. 30, 2016 939943 $143.71M
First Eagle Investment Management, LLC Sept. 30, 2016 858923 $131.16M
OZ Management, LP Sept. 30, 2016 511692 $78.08M
Rare Infrastructure Sept. 30, 2016 450734 $68.83M
Laurion Capital Management LP Sept. 30, 2016 315000 $48.10M
Cohen & Steers Capital Management Sept. 30, 2016 274467 $41.81M
JANE STREET Sept. 30, 2016 240881 $36.82M
DULCET CAPITAL MANAGEMENT Sept. 30, 2016 151541 $23.13M
J. Goldman & Co., L.P. Sept. 30, 2016 107000 $16.34M
Neuberger Berman Group LLC Sept. 30, 2016 97661 $14.91M