Swiss National Bank’s First Financial Corporation Common Stock THFF Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$1.23M Sell
22,626
-500
-2% -$27.1K ﹤0.01% 2056
2025
Q1
$1.13M Hold
23,126
﹤0.01% 2073
2024
Q4
$1.07M Hold
23,126
﹤0.01% 2175
2024
Q3
$1.01M Sell
23,126
-500
-2% -$21.9K ﹤0.01% 2209
2024
Q2
$871K Hold
23,626
﹤0.01% 2230
2024
Q1
$906K Hold
23,626
﹤0.01% 2268
2023
Q4
$1.02M Sell
23,626
-2,900
-11% -$125K ﹤0.01% 2229
2023
Q3
$897K Buy
26,526
+1,900
+8% +$64.2K ﹤0.01% 2301
2023
Q2
$800K Hold
24,626
﹤0.01% 2409
2023
Q1
$923K Sell
24,626
-3,000
-11% -$112K ﹤0.01% 2299
2022
Q4
$1.27M Sell
27,626
-700
-2% -$32.3K ﹤0.01% 2198
2022
Q3
$1.28M Hold
28,326
﹤0.01% 2183
2022
Q2
$1.26M Buy
28,326
+2,400
+9% +$107K ﹤0.01% 2224
2022
Q1
$1.12M Buy
25,926
+1,500
+6% +$64.9K ﹤0.01% 2355
2021
Q4
$1.11M Sell
24,426
-1,000
-4% -$45.3K ﹤0.01% 2424
2021
Q3
$1.07M Hold
25,426
﹤0.01% 2409
2021
Q2
$1.04M Sell
25,426
-1,200
-5% -$49K ﹤0.01% 2468
2021
Q1
$1.2M Buy
26,626
+600
+2% +$27K ﹤0.01% 2282
2020
Q4
$1.01M Hold
26,026
﹤0.01% 2280
2020
Q3
$817K Hold
26,026
﹤0.01% 2196
2020
Q2
$959K Buy
26,026
+5,000
+24% +$184K ﹤0.01% 2130
2020
Q1
$709K Hold
21,026
﹤0.01% 2009
2019
Q4
$961K Buy
21,026
+500
+2% +$22.9K ﹤0.01% 2164
2019
Q3
$892K Buy
20,526
+2,200
+12% +$95.6K ﹤0.01% 2113
2019
Q2
$736K Buy
18,326
+500
+3% +$20.1K ﹤0.01% 2288
2019
Q1
$749K Buy
17,826
+500
+3% +$21K ﹤0.01% 2220
2018
Q4
$696K Sell
17,326
-900
-5% -$36.2K ﹤0.01% 2206
2018
Q3
$915K Hold
18,226
﹤0.01% 2192
2018
Q2
$827K Buy
18,226
+3,400
+23% +$154K ﹤0.01% 2277
2018
Q1
$617K Hold
14,826
﹤0.01% 2306
2017
Q4
$672K Hold
14,826
﹤0.01% 2314
2017
Q3
$706K Hold
14,826
﹤0.01% 2248
2017
Q2
$701K Hold
14,826
﹤0.01% 2274
2017
Q1
$704K Hold
14,826
﹤0.01% 2230
2016
Q4
$783K Hold
14,826
﹤0.01% 2183
2016
Q3
$603K Sell
14,826
-1,200
-7% -$48.8K ﹤0.01% 2254
2016
Q2
$587K Buy
16,026
+1,600
+11% +$58.6K ﹤0.01% 2265
2016
Q1
$477K Buy
14,426
+5,426
+60% +$179K ﹤0.01% 2330
2015
Q4
$306K Hold
9,000
﹤0.01% 2479
2015
Q3
$291K Hold
9,000
﹤0.01% 2411
2015
Q2
$322K Hold
9,000
﹤0.01% 2436
2015
Q1
$323K Hold
9,000
﹤0.01% 2376
2014
Q4
$321K Hold
9,000
﹤0.01% 2376
2014
Q3
$279K Hold
9,000
﹤0.01% 2355
2014
Q2
$290K Buy
9,000
+1,500
+20% +$48.3K ﹤0.01% 2398
2014
Q1
$253K Buy
7,500
+1,400
+23% +$47.2K ﹤0.01% 2386
2013
Q4
$223K Hold
6,100
﹤0.01% 2363
2013
Q3
$193K Hold
6,100
﹤0.01% 2365
2013
Q2
$189K Buy
+6,100
New +$189K ﹤0.01% 2376