MPI
BMI icon

Mairs & Power Inc’s Badger Meter BMI Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$27.3M Sell
111,377
-4,513
-4% -$1.11M 0.27% 55
2025
Q1
$22M Sell
115,890
-6,011
-5% -$1.14M 0.23% 58
2024
Q4
$25.9M Sell
121,901
-2,513
-2% -$533K 0.25% 56
2024
Q3
$27.2M Sell
124,414
-3,791
-3% -$828K 0.26% 55
2024
Q2
$23.9M Sell
128,205
-5,347
-4% -$996K 0.23% 55
2024
Q1
$21.6M Sell
133,552
-7,824
-6% -$1.27M 0.21% 57
2023
Q4
$21.8M Sell
141,376
-4,314
-3% -$666K 0.23% 53
2023
Q3
$21M Sell
145,690
-5,943
-4% -$855K 0.25% 52
2023
Q2
$22.4M Sell
151,633
-13,600
-8% -$2.01M 0.24% 53
2023
Q1
$20.1M Sell
165,233
-2,875
-2% -$350K 0.23% 56
2022
Q4
$18.3M Sell
168,108
-2,486
-1% -$271K 0.22% 57
2022
Q3
$15.8M Sell
170,594
-4,143
-2% -$383K 0.2% 62
2022
Q2
$14.1M Sell
174,737
-2,981
-2% -$241K 0.17% 64
2022
Q1
$17.7M Sell
177,718
-13,920
-7% -$1.39M 0.18% 61
2021
Q4
$20.4M Sell
191,638
-8,618
-4% -$918K 0.19% 60
2021
Q3
$20.3M Sell
200,256
-3,063
-2% -$310K 0.2% 61
2021
Q2
$20M Sell
203,319
-11,965
-6% -$1.17M 0.2% 62
2021
Q1
$20M Sell
215,284
-17,211
-7% -$1.6M 0.21% 60
2020
Q4
$21.9M Sell
232,495
-48,722
-17% -$4.58M 0.24% 59
2020
Q3
$18.4M Sell
281,217
-43,434
-13% -$2.84M 0.23% 59
2020
Q2
$20.4M Sell
324,651
-59,955
-16% -$3.77M 0.27% 58
2020
Q1
$20.6M Sell
384,606
-422,738
-52% -$22.7M 0.3% 56
2019
Q4
$52.4M Sell
807,344
-14,780
-2% -$960K 0.6% 46
2019
Q3
$44.1M Sell
822,124
-7,277
-0.9% -$391K 0.53% 48
2019
Q2
$49.5M Sell
829,401
-25,803
-3% -$1.54M 0.59% 48
2019
Q1
$47.6M Sell
855,204
-493,968
-37% -$27.5M 0.58% 46
2018
Q4
$66.4M Sell
1,349,172
-151,530
-10% -$7.46M 0.9% 38
2018
Q3
$79.5M Sell
1,500,702
-153,486
-9% -$8.13M 0.93% 39
2018
Q2
$73.9M Sell
1,654,188
-14,572
-0.9% -$651K 0.92% 39
2018
Q1
$78.7M Sell
1,668,760
-172,163
-9% -$8.12M 0.97% 35
2017
Q4
$88M Sell
1,840,923
-33,820
-2% -$1.62M 1.02% 33
2017
Q3
$91.9M Sell
1,874,743
-270,994
-13% -$13.3M 1.1% 34
2017
Q2
$85.5M Sell
2,145,737
-11,622
-0.5% -$463K 1.03% 36
2017
Q1
$79.3M Buy
2,157,359
+47,265
+2% +$1.74M 0.97% 38
2016
Q4
$78M Buy
2,110,094
+37,530
+2% +$1.39M 1% 37
2016
Q3
$69.5M Buy
2,072,564
+1,091,924
+111% +$36.6M 0.92% 38
2016
Q2
$71.6M Sell
980,640
-77,804
-7% -$5.68M 0.97% 38
2016
Q1
$70.4M Sell
1,058,444
-117,287
-10% -$7.8M 1% 37
2015
Q4
$68.9M Sell
1,175,731
-106,197
-8% -$6.22M 1.03% 37
2015
Q3
$74.4M Sell
1,281,928
-5,184
-0.4% -$301K 1.16% 34
2015
Q2
$81.7M Buy
1,287,112
+660
+0.1% +$41.9K 1.16% 34
2015
Q1
$77.1M Buy
1,286,452
+29,012
+2% +$1.74M 1.06% 35
2014
Q4
$74.6M Buy
1,257,440
+6,014
+0.5% +$357K 1.04% 38
2014
Q3
$63.1M Buy
1,251,426
+4,928
+0.4% +$249K 0.92% 39
2014
Q2
$65.6M Buy
1,246,498
+121,482
+11% +$6.4M 0.93% 39
2014
Q1
$62M Buy
1,125,016
+330,104
+42% +$18.2M 0.92% 39
2013
Q4
$43.3M Buy
794,912
+20,245
+3% +$1.1M 0.67% 42
2013
Q3
$36M Buy
774,667
+28,320
+4% +$1.32M 0.62% 43
2013
Q2
$33.3M Buy
+746,347
New +$33.3M 0.64% 43