VanEck Associates’s Kirby Corp KEX Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$29.8M Buy
224,490
+67,840
+43% +$8.59M 0.02% 354
2025
Q4
$17.3M Sell
156,650
-67,990
-30% -$6.91M 0.01% 426
2025
Q3
$18.7M Buy
224,640
+72,040
+47% +$7.24M 0.02% 376
2025
Q2
$17.3M Sell
152,600
-7,980
-5% -$837K 0.02% 357
2025
Q1
$16.2M Sell
160,580
-32,810
-17% -$3.42M 0.02% 358
2024
Q4
$20.5M Sell
193,390
-14,220
-7% -$1.71M 0.03% 315
2024
Q3
$25.3M Sell
207,610
-162,820
-44% -$19.4M 0.03% 270
2024
Q2
$44.4M Sell
370,430
-20,600
-5% -$2.3M 0.06% 181
2024
Q1
$37.3M Sell
391,030
-10,410
-3% -$878K 0.06% 193
2023
Q4
$31.5M Sell
401,440
-17,840
-4% -$1.4M 0.06% 189
2023
Q3
$34.7M Sell
419,280
-10,360
-2% -$838K 0.08% 176
2023
Q2
$33.1M Sell
429,640
-17,170
-4% -$1.24M 0.07% 181
2023
Q1
$31.1M Sell
446,810
-5,030
-1% -$347K 0.07% 189
2022
Q4
$29.1M Sell
451,840
-2,270
-0.5% -$152K 0.08% 195
2022
Q3
$27.6M Sell
454,110
-22,830
-5% -$1.46M 0.08% 189
2022
Q2
$29M Sell
476,940
-29,340
-6% -$1.91M 0.08% 202
2022
Q1
$36.5M Buy
506,280
+157,020
+45% +$10.5M 0.08% 197
2021
Q4
$20.8M Sell
349,260
-8,100
-2% -$453K 0.05% 247
2021
Q3
$17.1M Sell
357,360
-3,820
-1% -$212K 0.04% 267
2021
Q2
$21.9M Sell
361,180
-2,150
-0.6% -$139K 0.05% 239
2021
Q1
$21.9M Sell
363,330
-43,640
-11% -$2.62M 0.06% 215
2020
Q4
$21.1M Sell
406,970
-239,500
-37% -$10.9M 0.06% 202
2020
Q3
$23.4M Sell
646,470
-73,500
-10% -$3.24M 0.07% 164
2020
Q2
$38.6M Sell
719,970
-700
-0.1% -$35.8K 0.13% 128
2020
Q1
$31.3M Buy
720,670
+3,600
+0.5% +$245K 0.16% 115
2019
Q4
$64.2M Sell
717,070
-75,100
-9% -$6.22M 0.25% 95
2019
Q3
$65.1M Buy
792,170
+175,800
+29% +$13.5M 0.31% 77
2019
Q2
$48.7M Sell
616,370
-54,400
-8% -$4.37M 0.23% 99
2019
Q1
$50.4M Sell
670,770
-12,800
-2% -$933K 0.25% 99
2018
Q4
$46M Sell
683,570
-111,200
-14% -$8.23M 0.23% 82
2018
Q3
$65.4M Sell
794,770
-2,500
-0.3% -$210K 0.32% 72
2018
Q2
$66.7M Buy
797,270
+379,470
+91% +$32.9M 0.31% 74
2018
Q1
$32.1M Buy
+417,800
New +$31.3M 0.16% 130

Other funds holding KEX