First Trust Advisors’s CACI CACI Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$37.2M Buy
77,940
+24,153
+45% +$11.5M 0.03% 688
2025
Q1
$19.7M Sell
53,787
-41
-0.1% -$15K 0.02% 874
2024
Q4
$21.7M Buy
53,828
+18,283
+51% +$7.39M 0.02% 835
2024
Q3
$17.9M Sell
35,545
-16,763
-32% -$8.46M 0.02% 860
2024
Q2
$22.5M Sell
52,308
-4,045
-7% -$1.74M 0.02% 750
2024
Q1
$21.3M Buy
56,353
+4,606
+9% +$1.74M 0.02% 774
2023
Q4
$16.8M Buy
51,747
+12,096
+31% +$3.92M 0.02% 832
2023
Q3
$12.4M Sell
39,651
-15,684
-28% -$4.92M 0.01% 917
2023
Q2
$18.9M Buy
55,335
+271
+0.5% +$92.4K 0.02% 776
2023
Q1
$16.3M Sell
55,064
-4,085
-7% -$1.21M 0.02% 816
2022
Q4
$17.8M Sell
59,149
-2,636
-4% -$792K 0.02% 769
2022
Q3
$16.1M Sell
61,785
-29,751
-33% -$7.77M 0.02% 775
2022
Q2
$25.8M Sell
91,536
-1,397
-2% -$394K 0.03% 617
2022
Q1
$28M Sell
92,933
-15,282
-14% -$4.6M 0.03% 680
2021
Q4
$29.1M Sell
108,215
-76,605
-41% -$20.6M 0.03% 683
2021
Q3
$48.4M Buy
184,820
+5,210
+3% +$1.37M 0.05% 469
2021
Q2
$45.8M Buy
179,610
+43,047
+32% +$11M 0.05% 484
2021
Q1
$33.7M Buy
136,563
+25,678
+23% +$6.33M 0.04% 532
2020
Q4
$27.6M Buy
110,885
+65,703
+145% +$16.4M 0.04% 536
2020
Q3
$9.63M Buy
45,182
+802
+2% +$171K 0.02% 751
2020
Q2
$9.63M Sell
44,380
-16,073
-27% -$3.49M 0.02% 759
2020
Q1
$12.8M Sell
60,453
-12,426
-17% -$2.62M 0.03% 585
2019
Q4
$18.2M Sell
72,879
-18,475
-20% -$4.62M 0.03% 648
2019
Q3
$21.1M Buy
91,354
+72,629
+388% +$16.8M 0.04% 564
2019
Q2
$3.83M Sell
18,725
-3,241
-15% -$663K 0.01% 1215
2019
Q1
$4M Sell
21,966
-129,287
-85% -$23.5M 0.01% 1150
2018
Q4
$21.8M Buy
151,253
+6,895
+5% +$993K 0.05% 478
2018
Q3
$26.6M Sell
144,358
-6,705
-4% -$1.23M 0.05% 483
2018
Q2
$25.5M Buy
151,063
+28,126
+23% +$4.74M 0.05% 456
2018
Q1
$18.6M Buy
122,937
+16,341
+15% +$2.47M 0.04% 579
2017
Q4
$14.1M Buy
106,596
+8,559
+9% +$1.13M 0.03% 647
2017
Q3
$13.7M Buy
98,037
+70,779
+260% +$9.86M 0.04% 646
2017
Q2
$3.41M Buy
27,258
+628
+2% +$78.5K 0.01% 1173
2017
Q1
$3.12M Sell
26,630
-6,576
-20% -$771K 0.01% 1249
2016
Q4
$4.13M Buy
33,206
+8,272
+33% +$1.03M 0.01% 1076
2016
Q3
$2.52M Buy
24,934
+10,236
+70% +$1.03M 0.01% 1214
2016
Q2
$1.33M Sell
14,698
-3,272
-18% -$296K ﹤0.01% 1527
2016
Q1
$1.92M Sell
17,970
-12,231
-40% -$1.3M 0.01% 1331
2015
Q4
$2.8M Sell
30,201
-1,514
-5% -$140K 0.01% 1217
2015
Q3
$2.35M Buy
31,715
+441
+1% +$32.6K 0.01% 1321
2015
Q2
$2.53M Buy
31,274
+437
+1% +$35.4K 0.01% 1390
2015
Q1
$2.77M Sell
30,837
-6,799
-18% -$611K 0.01% 1310
2014
Q4
$3.24M Sell
37,636
-2,366
-6% -$204K 0.01% 1181
2014
Q3
$2.85M Buy
40,002
+3,849
+11% +$274K 0.01% 1198
2014
Q2
$2.54M Sell
36,153
-4,047
-10% -$284K 0.01% 1234
2014
Q1
$2.97M Sell
40,200
-59,364
-60% -$4.38M 0.01% 1189
2013
Q4
$7.29M Buy
99,564
+7,754
+8% +$568K 0.04% 769
2013
Q3
$6.35M Buy
91,810
+4,721
+5% +$326K 0.03% 745
2013
Q2
$5.53M Buy
+87,089
New +$5.53M 0.04% 716