California State Teachers Retirement System (CalSTRS)’s Bank of N.T. Butterfield & Son NTB Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$120K Buy
2,717
+617
+29% +$27.3K ﹤0.01% 2276
2025
Q1
$81.7K Sell
2,100
-1,154
-35% -$44.9K ﹤0.01% 2349
2024
Q4
$119K Sell
3,254
-149
-4% -$5.45K ﹤0.01% 2378
2024
Q3
$126K Buy
3,403
+32
+0.9% +$1.18K ﹤0.01% 2395
2024
Q2
$118K Sell
3,371
-1,522
-31% -$53.5K ﹤0.01% 2395
2024
Q1
$157K Sell
4,893
-3,101
-39% -$99.2K ﹤0.01% 2440
2023
Q4
$256K Sell
7,994
-3,072
-28% -$98.3K ﹤0.01% 2418
2023
Q3
$300K Sell
11,066
-5,617
-34% -$152K ﹤0.01% 2418
2023
Q2
$456K Sell
16,683
-1,817
-10% -$49.7K ﹤0.01% 2343
2023
Q1
$500K Sell
18,500
-1,350
-7% -$36.5K ﹤0.01% 2305
2022
Q4
$592K Buy
19,850
+212
+1% +$6.32K ﹤0.01% 2266
2022
Q3
$637K Sell
19,638
-1,624
-8% -$52.7K ﹤0.01% 2217
2022
Q2
$663K Sell
21,262
-216
-1% -$6.74K ﹤0.01% 2222
2022
Q1
$771K Sell
21,478
-5,887
-22% -$211K ﹤0.01% 2187
2021
Q4
$1.04M Buy
27,365
+266
+1% +$10.1K ﹤0.01% 2140
2021
Q3
$962K Sell
27,099
-42,113
-61% -$1.49M ﹤0.01% 2170
2021
Q2
$2.45M Sell
69,212
-6,357
-8% -$225K ﹤0.01% 1658
2021
Q1
$2.89M Sell
75,569
-228
-0.3% -$8.71K ﹤0.01% 1522
2020
Q4
$2.36M Sell
75,797
-1,127
-1% -$35.1K ﹤0.01% 1551
2020
Q3
$1.71M Sell
76,924
-1,481
-2% -$33K ﹤0.01% 1577
2020
Q2
$1.91M Sell
78,405
-2,085
-3% -$50.8K ﹤0.01% 1503
2020
Q1
$1.37M Sell
80,490
-4,244
-5% -$72.3K ﹤0.01% 1508
2019
Q4
$3.14M Sell
84,734
-533
-0.6% -$19.7K 0.01% 1292
2019
Q3
$2.53M Buy
85,267
+1,018
+1% +$30.2K ﹤0.01% 1394
2019
Q2
$2.86M Sell
84,249
-1,407
-2% -$47.8K 0.01% 1334
2019
Q1
$3.07M Buy
85,656
+95
+0.1% +$3.41K 0.01% 1263
2018
Q4
$2.68M Buy
85,561
+2,016
+2% +$63.2K 0.01% 1278
2018
Q3
$4.33M Sell
83,545
-29
-0% -$1.5K 0.01% 1126
2018
Q2
$3.82M Buy
83,574
+1,626
+2% +$74.3K 0.01% 1186
2018
Q1
$3.68M Sell
81,948
-2,873
-3% -$129K 0.01% 1144
2017
Q4
$3.08M Sell
84,821
-1,324
-2% -$48K 0.01% 1299
2017
Q3
$3.16M Sell
86,145
-9,155
-10% -$335K 0.01% 1289
2017
Q2
$3.25M Buy
95,300
+70,900
+291% +$2.42M 0.01% 1300
2017
Q1
$779K Sell
24,400
-6,900
-22% -$220K ﹤0.01% 2225
2016
Q4
$984K Buy
+31,300
New +$984K ﹤0.01% 2123