Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$25.8M Sell
162,896
-397
-0.2% -$61.6K 4.35% 5
2026
Q1
$24.5M Sell
163,293
-3,794
-2% -$614K 4.47% 6
2025
Q4
$27M Sell
167,087
-1,526
-0.9% -$278K 5.15% 5
2025
Q3
$33M Sell
168,613
-100
-0.1% -$19.8K 5.96% 5
2025
Q2
$32.7M Buy
168,713
+1,535
+0.9% +$227K 6.47% 2
2025
Q1
$19.6M Sell
167,178
-49,966
-23% -$7.47M 4.55% 7
2024
Q4
$29.9M Sell
217,144
-83,141
-28% -$11.5M 6.48% 3
2024
Q3
$35.6M Buy
300,285
+694
+0.2% +$58.9K 7.95% 1
2024
Q2
$25.8M Sell
299,591
-1,119
-0.4% -$93.6K 6.2% 3
2024
Q1
$20.9M Sell
300,710
-10,399
-3% -$514K 5.05% 4
2023
Q4
$12M Sell
311,109
-6,014
-2% -$209K 3.14% 14
2023
Q3
$10.5M Sell
317,123
-351
-0.1% -$10.5K 2.98% 16
2023
Q2
$8.33M Sell
317,474
-229
-0.1% -$5.59K 2.3% 19
2023
Q1
$7.62M Sell
317,703
-2,552
-0.8% -$59.2K 2.36% 19
2022
Q4
$7.43M Sell
320,255
-3,196
-1% -$74K 2.32% 20
2022
Q3
$6.79M Sell
323,451
-778
-0.2% -$18.8K 2.3% 17
2022
Q2
$7.41M Sell
324,229
-2,014
-0.6% -$49.8K 2.32% 18
2022
Q1
$7.58M Sell
326,243
-6,139
-2% -$136K 2.04% 18
2021
Q4
$7.57M Sell
332,382
-5,259
-2% -$105K 2% 22
2021
Q3
$5.77M Sell
337,641
-14,744
-4% -$272K 1.69% 31
2021
Q2
$6.54M Sell
352,385
-16,866
-5% -$291K 1.86% 29
2021
Q1
$6.53M Sell
369,251
-6,871
-2% -$137K 1.89% 28
2020
Q4
$7.39M Sell
376,122
-4,472
-1% -$83.3K 2.32% 21
2020
Q3
$7.18M Sell
380,594
-24,414
-6% -$460K 2.67% 19
2020
Q2
$7.54M Sell
405,008
-8,862
-2% -$167K 2.69% 19
2020
Q1
$6.61M Sell
413,870
-87,293
-17% -$1.78M 2.83% 14
2019
Q4
$11.5M Sell
501,163
-3,666
-0.7% -$94.6K 2.66% 14
2019
Q3
$13.5M Buy
504,829
+1,066
+0.2% +$25.4K 3.25% 8
2019
Q2
$11.4M Sell
503,763
-12,189
-2% -$305K 2.79% 13
2019
Q1
$13.4M Sell
515,952
-5,623
-1% -$142K 3.27% 10
2018
Q4
$11.9M Buy
521,575
+10,720
+2% +$253K 3.31% 8
2018
Q3
$12.7M Sell
510,855
-660
-0.1% -$15.2K 2.81% 14
2018
Q2
$12.1M Sell
511,515
-8,820
-2% -$203K 2.63% 20
2018
Q1
$10.8M Sell
520,335
-10,560
-2% -$204K 2.27% 23
2017
Q4
$9.73M Sell
530,895
-3,727
-0.7% -$69.8K 1.95% 28
2017
Q3
$9.99M Buy
534,622
+8,787
+2% +$151K 2.18% 27
2017
Q2
$8.83M Buy
+525,835
New +$8.3M 1.97% 30

Other funds holding VST

Kirr Marbach & Co's VST Position: Q2 2026 in Review

Kirr Marbach & Co reduced its Vistra (VST) stake by 0.24% in Q2 2026, selling an estimated $61.6K and leaving 162,896 shares worth $25.8M. The position accounts for 4.35% of the portfolio, ranked #5.

Kirr Marbach & Co first reported a position in VST in Q2 2017 and has held it in 37 quarters since. The position peaked at $35.6M in Q3 2024. 519 funds tracked by Wall St. Rank hold VST as of Q2 2026.

  • Kirr Marbach & Co held 162,896 shares of Vistra worth $25.8M as of Q2 2026.
  • Kirr Marbach & Co sold 397 Vistra shares in Q2 2026, an estimated $61.6K.
  • Vistra made up 4.35% of Kirr Marbach & Co's portfolio in Q2 2026, its #5 holding.
  • Kirr Marbach & Co first reported a position in Vistra in Q2 2017 and has held it in 37 quarters since.
  • Kirr Marbach & Co's Vistra position peaked at $35.6M in Q3 2024.
  • 519 funds tracked by Wall St. Rank held Vistra as of Q2 2026.

Based on Kirr Marbach & Co's 13F filing for Q2 2026, filed 14 Jul 2026.