CIBC World Market’s Cintas CTAS Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$5.59M Buy
25,087
+746
+3% +$166K 0.01% 448
2025
Q1
$5M Buy
24,341
+1,074
+5% +$221K 0.01% 444
2024
Q4
$4.25M Sell
23,267
-11,969
-34% -$2.19M 0.01% 495
2024
Q3
$7.25M Buy
35,236
+4,124
+13% +$849K 0.02% 356
2024
Q2
$5.45M Buy
31,112
+352
+1% +$61.6K 0.01% 378
2024
Q1
$5.28M Buy
30,760
+11,724
+62% +$2.01M 0.01% 398
2023
Q4
$2.87M Buy
19,036
+684
+4% +$103K 0.01% 455
2023
Q3
$2.21M Sell
18,352
-23,148
-56% -$2.78M 0.01% 472
2023
Q2
$5.16M Buy
41,500
+34,708
+511% +$4.31M 0.02% 325
2023
Q1
$786K Sell
6,792
-25,704
-79% -$2.97M ﹤0.01% 739
2022
Q4
$3.67M Buy
32,496
+7,548
+30% +$852K 0.01% 365
2022
Q3
$2.42M Buy
+24,948
New +$2.42M 0.01% 432
2021
Q2
Sell
-12,724
Closed -$1.09M 1286
2021
Q1
$1.09M Buy
+12,724
New +$1.09M ﹤0.01% 688
2020
Q4
Sell
-45,020
Closed -$3.75M 1179
2020
Q3
$3.75M Buy
45,020
+720
+2% +$59.9K 0.02% 319
2020
Q2
$2.95M Buy
44,300
+29,060
+191% +$1.94M 0.01% 353
2020
Q1
$660K Sell
15,240
-41,296
-73% -$1.79M ﹤0.01% 601
2019
Q4
$3.8M Sell
56,536
-33,496
-37% -$2.25M 0.02% 315
2019
Q3
$6.03M Sell
90,032
-4,020
-4% -$269K 0.03% 229
2019
Q2
$5.58M Sell
94,052
-50,468
-35% -$2.99M 0.02% 239
2019
Q1
$7.3M Buy
144,520
+73,452
+103% +$3.71M 0.03% 202
2018
Q4
$2.99M Sell
71,068
-52,996
-43% -$2.23M 0.02% 317
2018
Q3
$6.14M Buy
124,064
+40,456
+48% +$2M 0.03% 244
2018
Q2
$3.87M Buy
83,608
+20,308
+32% +$940K 0.02% 327
2018
Q1
$2.7M Buy
63,300
+55,444
+706% +$2.36M 0.01% 359
2017
Q4
$306K Buy
7,856
+660
+9% +$25.7K ﹤0.01% 611
2017
Q3
$260K Sell
7,196
-32,132
-82% -$1.16M ﹤0.01% 621
2017
Q2
$1.24M Sell
39,328
-77,828
-66% -$2.45M 0.01% 554
2017
Q1
$3.71M Buy
117,156
+41,092
+54% +$1.3M 0.01% 284
2016
Q4
$2.2M Buy
76,064
+6,208
+9% +$179K 0.01% 379
2016
Q3
$1.97M Buy
69,856
+50,816
+267% +$1.43M 0.01% 344
2016
Q2
$467K Sell
19,040
-28
-0.1% -$687 ﹤0.01% 668
2016
Q1
$428K Sell
19,068
-88
-0.5% -$1.98K ﹤0.01% 638
2015
Q4
$436K Buy
+19,156
New +$436K ﹤0.01% 658