Swiss National Bank’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
$3.57M Sell
26,857
-600
-2% -$76K ﹤0.01% 1543
2025
Q4
$3.03M Buy
27,457
+300
+1% +$30.5K ﹤0.01% 1645
2025
Q3
$2.27M Hold
27,157
﹤0.01% 1797
2025
Q2
$3.08M Sell
27,157
-700
-3% -$73.4K ﹤0.01% 1555
2025
Q1
$2.81M Sell
27,857
-600
-2% -$62.6K ﹤0.01% 1576
2024
Q4
$3.01M Hold
28,457
﹤0.01% 1609
2024
Q3
$3.48M Sell
28,457
-300
-1% -$35.8K ﹤0.01% 1531
2024
Q2
$3.44M Sell
28,757
-400
-1% -$44.7K ﹤0.01% 1510
2024
Q1
$2.78M Sell
29,157
-200
-0.7% -$16.9K ﹤0.01% 1649
2023
Q4
$2.3M Sell
29,357
-3,600
-11% -$282K ﹤0.01% 1751
2023
Q3
$2.73M Buy
32,957
+300
+0.9% +$24.3K ﹤0.01% 1650
2023
Q2
$2.51M Buy
32,657
+300
+0.9% +$21.6K ﹤0.01% 1740
2023
Q1
$2.26M Sell
32,357
-3,800
-11% -$262K ﹤0.01% 1775
2022
Q4
$2.33M Buy
36,157
+600
+2% +$40K ﹤0.01% 1797
2022
Q3
$2.16M Hold
35,557
﹤0.01% 1820
2022
Q2
$2.16M Hold
35,557
﹤0.01% 1855
2022
Q1
$2.57M Buy
35,557
+2,400
+7% +$160K ﹤0.01% 1891
2021
Q4
$1.97M Hold
33,157
﹤0.01% 2069
2021
Q3
$1.59M Hold
33,157
﹤0.01% 2195
2021
Q2
$2.01M Sell
33,157
-900
-3% -$58K ﹤0.01% 2088
2021
Q1
$2.05M Hold
34,057
﹤0.01% 1984
2020
Q4
$1.76M Hold
34,057
﹤0.01% 1974
2020
Q3
$1.23M Buy
34,057
+500
+1% +$22K ﹤0.01% 1977
2020
Q2
$1.8M Buy
33,557
+4,500
+15% +$230K ﹤0.01% 1772
2020
Q1
$1.26M Buy
29,057
+400
+1% +$27.2K ﹤0.01% 1696
2019
Q4
$2.57M Buy
28,657
+800
+3% +$66.3K ﹤0.01% 1575
2019
Q3
$2.29M Hold
27,857
﹤0.01% 1577
2019
Q2
$2.2M Buy
27,857
+600
+2% +$48.2K ﹤0.01% 1641
2019
Q1
$2.05M Buy
27,257
+800
+3% +$58.3K ﹤0.01% 1650
2018
Q4
$1.78M Buy
26,457
+400
+2% +$29.6K ﹤0.01% 1653
2018
Q3
$2.14M Hold
26,057
﹤0.01% 1675
2018
Q2
$2.18M Hold
26,057
﹤0.01% 1651
2018
Q1
$2M Buy
26,057
+4,000
+18% +$299K ﹤0.01% 1633
2017
Q4
$1.47M Hold
22,057
﹤0.01% 1843
2017
Q3
$1.46M Hold
22,057
﹤0.01% 1832
2017
Q2
$1.48M Hold
22,057
﹤0.01% 1779
2017
Q1
$1.56M Hold
22,057
﹤0.01% 1738
2016
Q4
$1.47M Hold
22,057
﹤0.01% 1780
2016
Q3
$1.37M Sell
22,057
-2,200
-9% -$126K ﹤0.01% 1762
2016
Q2
$1.51M Sell
24,257
-500
-2% -$32.7K ﹤0.01% 1708
2016
Q1
$1.45M Buy
24,757
+4,500
+22% +$245K ﹤0.01% 1652
2015
Q4
$1.07M Hold
20,257
﹤0.01% 1779
2015
Q3
$1.25M Buy
20,257
+357
+2% +$25.2K ﹤0.01% 1616
2015
Q2
$1.53M Sell
19,900
-37,700
-65% -$2.99M ﹤0.01% 1507
2015
Q1
$4.32M Buy
57,600
+500
+0.9% +$38.6K 0.01% 849
2014
Q4
$4.61M Buy
57,100
+1,400
+3% +$139K 0.02% 749
2014
Q3
$6.56M Sell
55,700
-1,200
-2% -$143K 0.03% 571
2014
Q2
$6.67M Hold
56,900
0.02% 581
2014
Q1
$5.76M Buy
56,900
+12,700
+29% +$1.28M 0.02% 636
2013
Q4
$4.39M Hold
44,200
0.02% 667
2013
Q3
$3.83M Sell
44,200
-2,100
-5% -$176K 0.02% 686
2013
Q2
$3.68M Buy
+46,300
New +$3.57M 0.02% 684

Other funds holding KEX