California State Teachers Retirement System (CalSTRS)’s Badger Meter BMI Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$6.66M Hold
27,191
0.01% 770
2025
Q1
$5.17M Sell
27,191
-310
-1% -$59K 0.01% 855
2024
Q4
$5.83M Sell
27,501
-304
-1% -$64.5K 0.01% 823
2024
Q3
$6.07M Sell
27,805
-848
-3% -$185K 0.01% 827
2024
Q2
$5.34M Sell
28,653
-700
-2% -$130K 0.01% 862
2024
Q1
$4.75M Sell
29,353
-1,608
-5% -$260K 0.01% 944
2023
Q4
$4.78M Sell
30,961
-1,459
-5% -$225K 0.01% 940
2023
Q3
$4.66M Sell
32,420
-3,149
-9% -$453K 0.01% 917
2023
Q2
$5.25M Sell
35,569
-1,032
-3% -$152K 0.01% 927
2023
Q1
$4.46M Sell
36,601
-549
-1% -$66.9K 0.01% 1018
2022
Q4
$4.05M Buy
37,150
+408
+1% +$44.5K 0.01% 1061
2022
Q3
$3.4M Sell
36,742
-706
-2% -$65.2K 0.01% 1127
2022
Q2
$3.03M Buy
37,448
+87
+0.2% +$7.04K ﹤0.01% 1245
2022
Q1
$3.73M Sell
37,361
-3,190
-8% -$318K ﹤0.01% 1222
2021
Q4
$4.32M Buy
40,551
+861
+2% +$91.7K 0.01% 1248
2021
Q3
$4.01M Sell
39,690
-594
-1% -$60.1K 0.01% 1280
2021
Q2
$3.95M Sell
40,284
-3,680
-8% -$361K 0.01% 1333
2021
Q1
$4.09M Sell
43,964
-101
-0.2% -$9.4K 0.01% 1318
2020
Q4
$4.15M Sell
44,065
-8
-0% -$753 0.01% 1225
2020
Q3
$2.88M Buy
44,073
+598
+1% +$39.1K ﹤0.01% 1279
2020
Q2
$2.74M Hold
43,475
﹤0.01% 1265
2020
Q1
$2.33M Sell
43,475
-215
-0.5% -$11.5K 0.01% 1210
2019
Q4
$2.84M Sell
43,690
-883
-2% -$57.3K ﹤0.01% 1352
2019
Q3
$2.39M Buy
44,573
+533
+1% +$28.6K ﹤0.01% 1428
2019
Q2
$2.63M Buy
44,040
+297
+0.7% +$17.7K 0.01% 1392
2019
Q1
$2.43M Sell
43,743
-973
-2% -$54.1K 0.01% 1403
2018
Q4
$2.2M Buy
44,716
+1,009
+2% +$49.6K 0.01% 1407
2018
Q3
$2.31M Sell
43,707
-16
-0% -$847 ﹤0.01% 1520
2018
Q2
$1.95M Buy
43,723
+968
+2% +$43.3K ﹤0.01% 1628
2018
Q1
$2.02M Sell
42,755
-1,498
-3% -$70.6K ﹤0.01% 1526
2017
Q4
$2.12M Sell
44,253
-681
-2% -$32.5K ﹤0.01% 1532
2017
Q3
$2.2M Sell
44,934
-4,753
-10% -$233K ﹤0.01% 1505
2017
Q2
$1.98M Sell
49,687
-5,557
-10% -$221K ﹤0.01% 1607
2017
Q1
$2.03M Sell
55,244
-2,600
-4% -$95.5K ﹤0.01% 1615
2016
Q4
$2.14M Sell
57,844
-1,600
-3% -$59.1K ﹤0.01% 1634
2016
Q3
$1.99M Buy
59,444
+600
+1% +$20.1K ﹤0.01% 1655
2016
Q2
$2.15M Sell
58,844
-2,696
-4% -$98.5K ﹤0.01% 1572
2016
Q1
$2.05M Buy
61,540
+7,856
+15% +$261K ﹤0.01% 1583
2015
Q4
$1.57M Buy
53,684
+800
+2% +$23.4K ﹤0.01% 1715
2015
Q3
$1.54M Hold
52,884
﹤0.01% 1716
2015
Q2
$1.68M Buy
52,884
+256
+0.5% +$8.13K ﹤0.01% 1773
2015
Q1
$1.58M Sell
52,628
-1,000
-2% -$30K ﹤0.01% 1744
2014
Q4
$1.59M Buy
53,628
+228
+0.4% +$6.76K ﹤0.01% 1743
2014
Q3
$1.35M Buy
53,400
+702
+1% +$17.7K ﹤0.01% 1804
2014
Q2
$1.39M Buy
52,698
+400
+0.8% +$10.5K ﹤0.01% 1846
2014
Q1
$1.44M Buy
52,298
+200
+0.4% +$5.51K ﹤0.01% 1760
2013
Q4
$1.42M Buy
52,098
+400
+0.8% +$10.9K ﹤0.01% 1759
2013
Q3
$1.2M Buy
51,698
+1,640
+3% +$38.1K ﹤0.01% 1828
2013
Q2
$1.12M Buy
+50,058
New +$1.12M ﹤0.01% 1784