Stock Transactions

CANADIAN IMPERIAL BANK OF CO

Total Bought
6,927,572
68 transactions
Total Sold
4,540,187
76 transactions
Net
+2,387,385
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)Type
FIL Ltd4,251,34610,112,828+5,861,4820.260.64+0.38buy
SUSQUEHANNA FUNDAMENTAL INVESTMENTS, LLC375,400576,200+200,8000.721.80+1.08buy
CAISSE DE DEPOT ET PLACEMENT DU QUEBEC414,547572,451+157,9040.060.08+0.02buy
Beutel, Goodman & Co Ltd.77,845200,807+122,9620.030.10+0.07buy
Capital International Investors4,058,8924,138,483+79,5910.050.05+0.00buy
CIDEL ASSET MANAGEMENT INC453,232508,370+55,1381.932.33+0.40buy
AVIVA PLC703,005746,877+43,8720.100.11+0.01buy
Triasima Portfolio Management inc.192,086228,062+35,9762.492.75+0.26buy
Andra AP-fonden348,200384,100+35,9000.470.55+0.08buy
Waratah Capital Advisors Ltd.82,900111,809+28,9090.400.61+0.21buy
Aviso Financial Inc.696,803724,859+28,0562.232.35+0.12buy
Northwest & Ethical Investments L.P.192,993220,613+27,6200.340.42+0.08buy
WORLDQUANT MILLENNIUM ADVISORS LLC25,14251,847+26,7050.010.02+0.01buy
BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp509,362534,934+25,5720.210.24+0.03buy
Genus Capital Management Inc.24,83548,425+23,5900.220.45+0.23buy
Grantham, Mayo, Van Otterloo & Co. LLC99,601121,405+21,8040.020.03+0.01buy
Hillsdale Investment Management Inc.1,165,7371,184,871+19,1343.062.86-0.20buy
OSSIAM18,50435,300+16,7960.010.04+0.02buy
Varma Mutual Pension Insurance Co180,411196,111+15,7000.090.10+0.01buy
Lansforsakringar Fondforvaltning AB (publ)204,766216,791+12,0250.080.09+0.01buy
CAPITAL INTERNATIONAL LTD /CA/40,89552,126+11,2310.110.15+0.04buy
JARISLOWSKY, FRASER Ltd45,90355,674+9,7710.020.02+0.01buy
Perfromance Wealth Partners, LLC5,26014,446+9,1860.010.03+0.02buy
Gradient Investments LLC10,35516,581+6,2260.010.02+0.01buy
Qtron Investments LLC17,77322,584+4,8110.160.22+0.06buy
Fiera Capital Corp35,98340,563+4,5800.010.01+0.00buy
Mn Services Vermogensbeheer B.V.180,300184,500+4,2000.090.10+0.01buy
PCJ Investment Counsel Ltd.53,11057,120+4,0101.291.27-0.02buy
Capital International Sarl47,62850,976+3,3480.060.07+0.01buy
Lorne Steinberg Wealth Management Inc.180,597183,701+3,1043.383.54+0.15buy
NewSquare Capital LLC98,357101,237+2,8800.520.55+0.03buy
LEUTHOLD GROUP, LLC83,37686,142+2,7660.710.75+0.05buy
K.J. Harrison & Partners Inc140,272142,920+2,6481.651.65+0.00buy
AIGEN INVESTMENT MANAGEMENT, LP10,82213,378+2,5560.140.23+0.09buy
ASAHI LIFE ASSET MANAGEMENT CO., LTD.3,9305,720+1,7900.160.25+0.09buy
Capital International, Inc./CA/55,19156,924+1,7330.040.04-0.00buy
APG Asset Management N.V.528,500530,200+1,7000.090.10+0.01buy
Tacita Capital Inc8,82810,368+1,5400.400.50+0.10buy
DAYMARK WEALTH PARTNERS, LLC5,5286,976+1,4480.010.02+0.00buy
MQS Management LLC4,0865,342+1,2560.160.25+0.09buy
Clarkston Capital Partners, LLC4,0005,000+1,0000.010.01+0.00buy
Achmea Investment Management B.V.441,786442,573+7870.400.44+0.04buy
Frank, Rimerman Advisors LLC3,1573,901+7440.020.02+0.00buy
Moran Wealth Management, LLC4,3034,965+6620.010.01+0.00buy
Utah Retirement Systems104,855105,375+5200.080.08+0.00buy
Gold Investment Management Ltd.56,96157,479+5181.521.54+0.02buy
ASR Vermogensbeheer N.V.28,29428,758+4640.030.03+0.00buy
TOWARZYSTWO FUNDUSZY INWESTYCYJNYCH PZU SA460860+4000.010.02+0.01buy
Hennion & Walsh Asset Management, Inc.23,83724,233+3960.070.07+0.00buy
Blume Capital Management, Inc.5258+2530.000.00+0.00buy
Mesirow Financial Investment Management, Inc.33,14033,369+2290.050.05+0.00buy
Baron Wealth Management LLC3,1433,364+2210.080.09+0.01buy
BAROMETER CAPITAL MANAGEMENT INC.3,2043,404+2000.090.09+0.00buy
Pacifica Partners Inc.1,5661,756+1900.040.05+0.01buy
Checchi Capital Advisers, LLC4,6304,799+1690.020.03+0.00buy
Independent Advisor Alliance3,2243,333+1090.010.01+0.00buy
COUNTRY TRUST BANK279369+900.000.00+0.00buy
Bridgewater Advisors Inc.3,1853,264+790.020.02+0.00buy
SYON CAPITAL LLC3,1553,222+670.010.01-0.00buy
Crewe Advisors LLC1565+500.000.00+0.00buy
Addison Advisors LLC360390+300.010.01+0.00buy
Sivia Capital Partners, LLC3,6923,716+240.090.08-0.01buy
Crestwood Advisors Group, LLC7,1917,213+220.010.01+0.00buy
PDS Planning, Inc5,6555,668+130.030.03+0.00buy
GREENLEAF TRUST3,6323,637+50.000.00+0.00buy
SILVERLAKE WEALTH MANAGEMENT LLC3,5683,573+50.070.07-0.00buy
Ewing Morris & Co. Investment Partners Ltd.6,5906,593+30.210.23+0.02buy
MISSION WEALTH MANAGEMENT, LP5,1175,119+20.010.01+0.00buy
High Note Wealth, LLC146144-20.000.00-0.00sell
Triumph Capital Management4,1474,137-100.090.09+0.00sell
Laird Norton Wetherby Wealth Management, LLC15,11715,064-530.050.05+0.00sell
Berger Financial Group, Inc10,0519,961-900.050.05+0.00sell
CAP Partners, LLC3,1783,065-1130.140.14-0.00sell
McIlrath & Eck, LLC1,9361,808-1280.020.01-0.00sell
Cardinal Point Capital Management ULC29,63329,485-1480.170.16-0.00sell
Code Waechter LLC3,4703,320-1500.170.17-0.00sell
Strategic Investment Advisors / MI4,9384,717-2210.030.03-0.00sell
Arkos Global Advisors7,3047,044-2600.070.07-0.00sell
Meridian Wealth Management, LLC11,75211,464-2880.040.04-0.00sell
Colonial Trust Advisors550200-3500.000.00-0.00sell
SAGESPRING WEALTH PARTNERS, LLC3,2792,892-3870.010.00-0.00sell
CIGNA INVESTMENTS INC /NEW17,13616,741-3950.210.19-0.02sell
Lipe & Dalton82,24081,840-4003.153.24+0.09sell
Groupe la Francaise755337-4180.000.00-0.00sell
MONETA GROUP INVESTMENT ADVISORS LLC8,6398,177-4620.010.01-0.00sell
Ascent Group, LLC3,5563,094-4620.010.01-0.00sell
Williamson Legacy Group, LLC18,88018,347-5331.131.13+0.01sell
Aull & Monroe Investment Management Corp11,60011,040-5600.440.45+0.01sell
Rathbones Group PLC104,126103,541-5850.030.03+0.00sell
Metis Global Partners, LLC53,11452,519-5950.100.10+0.00sell
Beverly Hills Private Wealth, LLC5,2474,631-6160.070.07-0.00sell
Measured Wealth Private Client Group, LLC12,54411,804-7400.270.25-0.01sell
Hilltop Holdings Inc.3,8823,121-7610.020.01-0.00sell
Gulf International Bank (UK) Ltd48,17547,365-8100.120.17+0.05sell
VAUGHAN & Co SECURITIES, INC.5,4914,674-8170.220.20-0.02sell
DEAN INVESTMENT ASSOCIATES, LLC43,91443,062-8520.460.48+0.02sell
Octavia Wealth Advisors, LLC13,08712,213-8740.110.10-0.01sell
Plato Investment Management Ltd43,16242,022-1,1400.230.23-0.00sell
Cumberland Partners Ltd14,40713,250-1,1570.070.07-0.00sell
NAPLES GLOBAL ADVISORS, LLC78,78577,487-1,2980.490.49+0.00sell
Page 1 of 2