California State Teachers Retirement System (CalSTRS)’s Mid Penn Bancorp MPB Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$35.1K Buy
1,246
+162
+15% +$4.57K ﹤0.01% 2343
2025
Q1
$28.1K Hold
1,084
﹤0.01% 2433
2024
Q4
$31.3K Hold
1,084
﹤0.01% 2473
2024
Q3
$32.3K Hold
1,084
﹤0.01% 2473
2024
Q2
$23.8K Sell
1,084
-13,788
-93% -$303K ﹤0.01% 2535
2024
Q1
$298K Sell
14,872
-725
-5% -$14.5K ﹤0.01% 2349
2023
Q4
$379K Sell
15,597
-214
-1% -$5.2K ﹤0.01% 2329
2023
Q3
$318K Sell
15,811
-801
-5% -$16.1K ﹤0.01% 2395
2023
Q2
$367K Sell
16,612
-577
-3% -$12.7K ﹤0.01% 2434
2023
Q1
$440K Sell
17,189
-267
-2% -$6.84K ﹤0.01% 2364
2022
Q4
$523K Buy
17,456
+11,798
+209% +$354K ﹤0.01% 2318
2022
Q3
$163K Sell
5,658
-471
-8% -$13.6K ﹤0.01% 2682
2022
Q2
$165K Buy
6,129
+38
+0.6% +$1.02K ﹤0.01% 2729
2022
Q1
$163K Sell
6,091
-1,616
-21% -$43.2K ﹤0.01% 2710
2021
Q4
$245K Buy
7,707
+2,400
+45% +$76.3K ﹤0.01% 2723
2021
Q3
$146K Sell
5,307
-8,248
-61% -$227K ﹤0.01% 2859
2021
Q2
$372K Buy
13,555
+3,088
+30% +$84.7K ﹤0.01% 2809
2021
Q1
$281K Sell
10,467
-269
-3% -$7.22K ﹤0.01% 2764
2020
Q4
$235K Hold
10,736
﹤0.01% 2774
2020
Q3
$186K Hold
10,736
﹤0.01% 2753
2020
Q2
$198K Hold
10,736
﹤0.01% 2725
2020
Q1
$217K Buy
10,736
+123
+1% +$2.49K ﹤0.01% 2516
2019
Q4
$306K Hold
10,613
﹤0.01% 2607
2019
Q3
$272K Hold
10,613
﹤0.01% 2656
2019
Q2
$265K Buy
10,613
+3,418
+48% +$85.3K ﹤0.01% 2722
2019
Q1
$176K Hold
7,195
﹤0.01% 2796
2018
Q4
$166K Hold
7,195
﹤0.01% 2825
2018
Q3
$210K Hold
7,195
﹤0.01% 2870
2018
Q2
$251K Buy
+7,195
New +$251K ﹤0.01% 2811