Stock TransactionsCANADIAN IMPERIAL BANK OF CO

Total Bought
4,273,537
59 transactions
Total Sold
9,446,438
53 transactions
Net
-5,172,901
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
FIL Ltd5,617,5808,066,156+2,448,5760.260.45+0.18buy
1832 Asset Management L.P.470,504891,012+420,5080.040.09+0.05buy
CIDEL ASSET MANAGEMENT INC103,475412,057+308,5820.381.79+1.41buy
K.J. Harrison & Partners Inc34,883219,100+184,2170.272.06+1.79buy
GUARDIAN CAPITAL LP996,7001,164,868+168,1681.792.62+0.83buy
LETKO, BROSSEAU & ASSOCIATES INC2,351,8252,463,962+112,1372.122.74+0.62buy
Addenda Capital Inc.409,201514,628+105,4271.061.54+0.48buy
SIG North Trading, ULC368,324463,782+95,4584.558.82+4.27buy
Sienna Gestion254,321316,921+62,6001.071.29+0.22buy
Ninepoint Partners LP2,04753,273+51,2260.010.35+0.34buy
Galibier Capital Management Ltd.475,645523,698+48,0535.627.26+1.64buy
Korea Investment CORP562,751606,744+43,9930.070.09+0.02buy
OSSIAM85,202117,369+32,1670.080.14+0.06buy
MASSACHUSETTS FINANCIAL SERVICES CO /MA/84,742112,033+27,2910.000.00+0.00buy
AVIVA PLC889,048910,819+21,7710.120.14+0.03buy
Cumberland Partners Ltd13,10833,102+19,9940.050.14+0.10buy
JARISLOWSKY, FRASER Ltd36,43652,849+16,4130.010.02+0.01buy
FORSTA AP-FONDEN245,700260,200+14,5000.100.12+0.02buy
PCJ Investment Counsel Ltd.36,37050,490+14,1200.720.98+0.26buy
Andra AP-fonden95,000105,300+10,3000.100.13+0.02buy
RITHOLTZ WEALTH MANAGEMENT5,94614,308+8,3620.010.03+0.02buy
ATLAS CAPITAL ADVISORS INC.1157,677+7,5620.000.07+0.07buy
ONTARIO TEACHERS PENSION PLAN BOARD11,93618,601+6,6650.010.01+0.00buy
Aviso Financial Inc.47,52853,352+5,8240.130.16+0.04buy
Skandinaviska Enskilda Banken AB (publ)116,376121,192+4,816100.0039.67-60.33buy
Vise Technologies, Inc.10,60215,239+4,6370.090.12+0.03buy
Capital World Investors5,284,8405,289,272+4,4320.040.05+0.01buy
AIGEN INVESTMENT MANAGEMENT, LP15,76419,514+3,7500.150.23+0.09buy
BANK OF NOVA SCOTIA TRUST CO118,848121,310+2,4620.630.76+0.12buy
Compound Planning, Inc.5,5617,879+2,3180.020.03+0.01buy
Independence Bank of Kentucky3,6465,646+2,0000.050.07+0.03buy
Hobbs Group Advisors, LLC2852,211+1,9260.010.01+0.01buy
MONETA GROUP INVESTMENT ADVISORS LLC5,0936,984+1,8910.010.01+0.00buy
Hennion & Walsh Asset Management, Inc.12,25213,932+1,6800.030.04+0.01buy
UniSuper Management Pty Ltd21,30022,900+1,6000.010.01+0.00buy
Capital International, Inc./CA/45,67247,251+1,5790.030.04+0.01buy
Alberta Investment Management Corp900,400901,935+1,5350.450.48+0.03buy
Fiera Capital Corp36,10936,881+7720.010.01+0.00buy
Verdence Capital Advisors LLC16,67917,435+7560.070.09+0.01buy
Tacita Capital Inc8,3108,828+5180.280.35+0.07buy
Nexus Investment Management ULC73,03073,502+4720.360.44+0.08buy
Gold Investment Management Ltd.53,83854,225+3871.081.39+0.31buy
First Bank & Trust41,29541,646+3510.400.48+0.08buy
FOURPATH CAPITAL MANAGEMENT, LLC10,15610,486+3300.360.12-0.24buy
Laird Norton Wetherby Wealth Management, LLC12,31112,630+3190.030.04+0.01buy
PDS Planning, Inc4,7544,978+2240.020.03+0.00buy
INTRUST BANK NA6,9777,169+1920.040.04+0.01buy
Crestwood Advisors Group, LLC6,7926,932+1400.010.01+0.00buy
Addison Advisors LLC329449+1200.010.01+0.00buy
CIGNA INVESTMENTS INC /NEW17,38317,492+1090.150.19+0.04buy
TOMPKINS FINANCIAL CORP2,0002,104+1040.010.01+0.00buy
West Family Investments, Inc.5,5685,654+860.080.12+0.04buy
Grove Bank & Trust5,0835,118+350.040.05+0.01buy
Lantz Financial LLC5,8245,852+280.090.10+0.01buy
Mesirow Financial Investment Management, Inc.32,84432,872+280.040.04+0.00buy
Measured Wealth Private Client Group, LLC10,30210,321+190.170.21+0.04buy
FSC Wealth Advisors, LLC318322+40.010.01+0.00buy
Aspire Private Capital, LLC764766+20.010.01+0.00buy
NATIXIS343344+10.000.00+0.00buy
FOSTER DYKEMA CABOT & PARTNERS, LLC143135-80.000.00+0.00sell
Berger Financial Group, Inc10,43410,414-200.040.05+0.01sell
Brown Shipley& Co Ltd5,2855,260-250.150.21+0.06sell
Icon Wealth Advisors, LLC1,9431,911-320.010.01+0.00sell
VAUGHAN & Co SECURITIES, INC.8,1948,155-390.250.29+0.05sell
WEALTH ALLIANCE, LLC14,25114,121-1300.090.10+0.02sell
Gradient Investments LLC10,87610,740-1360.010.01+0.00sell
TOBAM5,7745,570-2040.060.08+0.03sell
Hilltop Holdings Inc.7,1636,937-2260.040.03-0.01sell
Beverly Hills Private Wealth, LLC7,9877,755-2320.080.10+0.01sell
Procyon Advisors, LLC7,1826,883-2990.030.03+0.00sell
Raleigh Capital Management Inc.19,46419,066-3980.390.45+0.06sell
FULTON BANK, N.A.27,45126,984-4670.050.06+0.01sell
Metis Global Partners, LLC57,00856,502-5060.090.11+0.01sell
WRAPMANAGER INC4,9404,170-7700.060.07+0.00sell
Park Place Capital Corp6,4025,398-1,0040.100.10-0.00sell
Claret Asset Management Corp158,292157,233-1,0591.341.58+0.24sell
Investment Management Corp of Ontario211,361210,202-1,1590.270.29+0.02sell
Lorne Steinberg Wealth Management Inc.160,841159,594-1,2472.462.83+0.37sell
Lipe & Dalton87,32086,060-1,2602.232.67+0.43sell
NAPLES GLOBAL ADVISORS, LLC89,63088,363-1,2670.430.51+0.08sell
Investors Research Corp20,40018,948-1,4520.230.25+0.03sell
OMERS ADMINISTRATION Corp755,100753,600-1,5000.350.43+0.08sell
Rathbones Group PLC114,980113,348-1,6320.030.04+0.01sell
First County Bank /CT/19,03716,963-2,0740.470.51+0.05sell
LEUTHOLD GROUP, LLC96,75793,548-3,2090.530.64+0.11sell
Gulf International Bank (UK) Ltd6,3902,796-3,5940.010.00-0.00sell
UNITED SERVICES AUTOMOBILE ASSOCIATION35,46931,191-4,2780.040.05+0.01sell
Triumph Capital Management9,9465,516-4,4300.190.12-0.07sell
Northwest & Ethical Investments L.P.199,142193,814-5,3280.270.31+0.04sell
Octavia Wealth Advisors, LLC23,38414,866-8,5180.150.11-0.04sell
Mn Services Vermogensbeheer B.V.209,200200,400-8,8000.070.09+0.01sell
Harvest Portfolios Group Inc.55,69546,675-9,0200.100.09-0.01sell
Polar Asset Management Partners Inc.35,00025,000-10,0000.030.03-0.00sell
AGF MANAGEMENT LTD82,70571,143-11,5620.020.02+0.00sell
Versor Investments LP19,0596,055-13,0040.170.06-0.11sell
Cardinal Capital Management, Inc.2,284,7472,269,103-15,6444.175.74+1.57sell
LINCLUDEN MANAGEMENT LTD829,907795,046-34,8614.805.32+0.53sell
DEAN INVESTMENT ASSOCIATES, LLC84,17948,540-35,6390.570.40-0.17sell
Hillsdale Investment Management Inc.449,466404,206-45,2601.681.91+0.23sell
Grantham, Mayo, Van Otterloo & Co. LLC336,815266,296-70,5190.050.05-0.00sell
Page 1 of 2