City State Bank’s Caterpillar CAT Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$4.09M Sell
3,843
-37
-1% -$32.5K 0.94% 30
2026
Q1
$2.75M Sell
3,880
-63
-2% -$43.6K 0.71% 36
2025
Q4
$2.26M Sell
3,943
-475
-11% -$264K 0.62% 41
2025
Q3
$2.11M Sell
4,418
-65
-1% -$27.7K 0.61% 40
2025
Q2
$1.74M Sell
4,483
-30
-0.7% -$10K 0.55% 46
2025
Q1
$1.49M Sell
4,513
-37
-0.8% -$13.2K 0.49% 46
2024
Q4
$1.65M Buy
4,550
+614
+16% +$238K 0.58% 43
2024
Q3
$1.54M Sell
3,936
-13
-0.3% -$4.49K 0.56% 44
2024
Q2
$1.32M Sell
3,949
-10
-0.3% -$3.47K 0.54% 44
2024
Q1
$1.45M Sell
3,959
-20
-0.5% -$6.39K 0.64% 39
2023
Q4
$1.18M Sell
3,979
-26
-0.6% -$6.75K 0.59% 42
2023
Q3
$1.09M Sell
4,005
-207
-5% -$56.2K 0.6% 44
2023
Q2
$1.04M Sell
4,212
-18
-0.4% -$4.01K 0.56% 47
2023
Q1
$968K Sell
4,230
-298
-7% -$72K 0.55% 48
2022
Q4
$1.08M Sell
4,528
-77
-2% -$16.8K 0.67% 40
2022
Q3
$756K Buy
4,605
+61
+1% +$11.1K 0.53% 52
2022
Q2
$812K Sell
4,544
-47
-1% -$9.9K 0.57% 50
2022
Q1
$1.02M Buy
4,591
+38
+0.8% +$7.97K 0.62% 44
2021
Q4
$941K Buy
+4,553
New +$917K 0.58% 51

Other funds holding CAT

City State Bank's CAT Position: Q2 2026 in Review

City State Bank reduced its Caterpillar (CAT) stake by 0.95% in Q2 2026, selling an estimated $32.5K and leaving 3,843 shares worth $4.09M. The position accounts for 0.94% of the portfolio, ranked #30.

City State Bank first reported a position in CAT in Q4 2021 and has held it in 19 quarters since. 1,996 funds tracked by Wall St. Rank hold CAT as of Q2 2026.

  • City State Bank held 3,843 shares of Caterpillar worth $4.09M as of Q2 2026.
  • City State Bank sold 37 Caterpillar shares in Q2 2026, an estimated $32.5K.
  • Caterpillar made up 0.94% of City State Bank's portfolio in Q2 2026, its #30 holding.
  • City State Bank first reported a position in Caterpillar in Q4 2021 and has held it in 19 quarters since.
  • 1,996 funds tracked by Wall St. Rank held Caterpillar as of Q2 2026.

Based on City State Bank's 13F filing for Q2 2026, filed 14 Jul 2026.