William Frels - Mairs & Power
Period:    Q1 2026
Portfolio date:    31 Mar 2026
No. of stocks:    245
Portfolio value:    $9,786,094,433
Holdings Activity Buys Sells    History
Holding/activity history for  Badger Meter, Inc. (BMI)
← All BMI superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2026   Q1 104,815 0.16 Add 1.95% <0.01 $112.09–163.16 · VW $132.05i $15,968,638 SEC
2025   Q4 102,813 0.17 Reduce 1.01% <0.01 $139.14–192.28 · VW $159.33i $17,931,698 SEC
2025   Q3 103,859 0.17 Reduce 6.75% 0.02 $170.80–204.00 · VW $185.08i $18,547,225 SEC
2025   Q2 111,377 0.27 Reduce 3.89% <0.01 $186.50–256.08 · VW $210.45i $27,281,913 SEC
2025   Q1 115,890 0.23 Reduce 4.93% 0.01 $162.17–222.18 · VW $201.72i $22,048,163 SEC
2024   Q4 121,901 0.25 Reduce 2.02% <0.01 $198.40–239.11 · VW $217.14i $25,857,741 SEC
2024   Q3 124,414 0.26 Reduce 2.96% <0.01 $185.84–230.76 · VW $205.55i $27,173,366 SEC
2024   Q2 128,205 0.23 Reduce 4.00% <0.01 $181.00–210.30 · VW $199.15i $23,891,090 SEC
2024   Q1 133,552 0.21 Reduce 5.53% 0.01 $139.50–188.13 · VW $170.18i $21,610,126 SEC
2023   Q4 141,376 0.23 Reduce 2.96% <0.01 $136.31–158.47 · VW $146.26i $21,824,287 SEC
2023   Q3 145,690 0.25 Reduce 3.92% <0.01 $134.06–170.86 · VW $147.82i $20,960,489 SEC
2023   Q2 151,633 0.24 Reduce 8.23% 0.02 $132.99–167.00 · VW $154.88i $22,375,036 SEC
2023   Q1 165,233 0.23 Reduce 1.71% <0.01 $112.46–139.33 · VW $128.04i $20,128,742 SEC
2022   Q4 168,108 0.22 Reduce 1.46% <0.01 $103.93–120.54 · VW $113.46i $18,328,867 SEC
2022   Q3 170,594 0.20 Reduce 2.37% <0.01 $88.16–115.18 · VW $105.27i $15,761,000 SEC
2022   Q2 174,737 0.17 Reduce 1.68% <0.01 $73.20–96.26 · VW $88.55i $14,134,000 SEC
2022   Q1 177,718 0.18 Reduce 7.26% 0.01 $80.56–105.33 · VW $88.86i $17,720,000 SEC
2021   Q4 191,638 0.19 Reduce 4.30% <0.01 $85.55–112.36 · VW $99.69i $20,421,000 SEC
2021   Q3 200,256 0.20 Reduce 1.51% <0.01 $98.95–108.25 · VW $103.15i $20,254,000 SEC
2021   Q2 203,319 0.20 Reduce 5.56% 0.01 $89.29–102.00 · VW $97.44i $19,950,000 SEC
2021   Q1 215,284 0.21 Reduce 7.40% 0.02 $90.00–111.77 · VW $98.39i $20,036,000 SEC
2020   Q4 232,495 0.24 Reduce 17.33% 0.04 $72.56–109.19 · VW $91.15i $21,868,000 SEC
2020   Q3 281,217 0.23 Reduce 13.38% 0.04 $60.01–82.90 · VW $72.08i $18,383,000 SEC
2020   Q2 324,651 0.27 Reduce 15.59% 0.05 $52.49–68.01 · VW $61.03i $20,427,000 SEC
2020   Q1 384,606 0.30 Reduce 52.36% 0.31 $41.50–70.83 · VW $57.12i $20,615,000 SEC
2019   Q4 807,344 0.60 Reduce 1.80% <0.01 $57.23–66.64 · VW $60.98i $52,421,000 SEC
2019   Q3 822,124 0.53 Reduce 0.88% <0.01 $49.66–61.59 · VW $56.35i $44,148,000 SEC
2019   Q2 829,401 0.59 Reduce 3.02% 0.02 $51.00–60.52 · VW $55.00i $49,507,000 SEC
2019   Q1 855,204 0.58 Reduce 36.61% 0.33 $52.34–61.57 · VW $56.46i $47,584,000 SEC
2018   Q4 1,349,172 0.90 Reduce 10.10% 0.09 $46.70–57.12 · VW $52.20i $66,393,000 SEC
2018   Q3 1,500,702 0.93 Reduce 9.28% 0.09 $47.08–56.40 · VW $50.86i $79,462,000 SEC
2018   Q2 1,654,188 0.92 Reduce 0.87% <0.01 $41.70–53.30 · VW $49.05i $73,942,000 SEC
2018   Q1 1,668,760 0.97 Reduce 9.35% 0.10 $41.00–51.05 · VW $44.83i $78,682,000 SEC
2017   Q4 1,840,923 1.02 Reduce 1.80% 0.02 $43.48–50.65 · VW $47.44i $87,996,000 SEC
2017   Q3 1,874,743 1.10 Reduce 12.63% 0.13 $42.00–52.10 · VW $45.97i $91,862,000 SEC
2017   Q2 2,145,737 1.03 Reduce 0.54% <0.01 $37.45–46.85 · VW $43.18i $85,508,000 SEC
2017   Q1 2,157,359 0.97 Add 2.24% 0.02 $34.40–41.70 · VW $38.62i $79,283,000 SEC
2016   Q4 2,110,094 1.00 Add 1.81% 0.02 $31.55–39.85 · VW $36.65i $77,968,000 SEC
2016   Q3 2,072,564 0.92 Add 5.67% 0.05 $29.30–36.10 · VW $32.52i $69,452,000 SEC
2016   Q2 1,961,280 0.97 Reduce 7.35% 0.07 $33.63–39.36 · VW $35.95i $71,616,000 SEC
2016   Q1 2,116,888 1.00 Reduce 9.98% 0.10 $27.21–38.31 · VW $33.73i $70,397,000 SEC
2015   Q4 2,351,462 1.03 Reduce 8.28% 0.10 $26.40–31.00 · VW $28.44i $68,886,000 SEC
2015   Q3 2,563,856 1.16 Reduce 0.40% <0.01 $27.64–31.11 · VW $29.68i $74,429,000 SEC
2015   Q2 2,574,224 1.16 Add 0.05% <0.01 $25.82–32.94 · VW $29.39i $81,719,000 SEC
2015   Q1 2,572,904 1.06 Add 2.31% 0.02 $27.81–32.82 · VW $30.58i $77,110,000 SEC
2014   Q4 2,514,880 1.04 Add 0.48% <0.01 $26.75–30.45 · VW $29.05i $74,629,000 SEC
2014   Q3 2,502,852 0.92 Add 0.40% <0.01 $23.73–28.88 · VW $27.02i $63,134,000 SEC
2014   Q2 2,492,996 0.94 Add 10.80% 0.09 $23.24–27.17 · VW $25.12i $65,628,000 SEC
2014   Q1 2,250,032 0.96 Add 41.53% 0.28 $23.95–28.48 · VW $25.73i $61,988,000 SEC
2013   Q4 1,589,824 0.70 Add 2.61% 0.02 $25.00–28.18 · VW $26.22i $43,323,000 SEC
2013   Q3 1,549,334 0.65 Add 3.79% 0.02 $22.28–27.08 · VW $25.12i $36,022,000 SEC
2013   Q2 1,492,694 0.67 Add 22.95% 0.13 $21.08–24.98 · VW $23.29i $33,250,000 SEC
2013   Q1 1,214,032 0.33 Add 3.02% <0.01 $20.94–27.14 · VW $23.31i $32,487,000 SEC
2012   Q4 1,178,482 0.70 Add 0.50% <0.01 $20.23–25.67 · VW $23.55i $27,936,000 SEC
2012   Q3 1,172,660 0.52 Add 4.48% 0.02 $16.15–22.80 · VW $20.12i $21,337,000 SEC
2012   Q2 1,122,338 0.55 Add 0.92% <0.01 $16.85–19.92 · VW $17.91i $21,072,000 SEC
2012   Q1 1,112,098 0.48 Add 0.37% <0.01 $15.19–19.86 · VW $17.84i $18,900,000 SEC
2011   Q4 1,108,018 0.47 Add 3.20% 0.01 $13.43–16.74 · VW $15.41i $16,304,000 SEC
2011   Q3 1,073,696 0.50 Add 8.20% 0.04 $13.45–18.68 · VW $16.17i $15,531,000 SEC
2011   Q2 992,328 0.25 Add 20.26% 0.04 $17.55–20.42 · VW $18.74i $18,353,000 SEC
2011   Q1 825,168 0.47 Add 21.21% 0.08 $16.99–21.11 · VW $19.02i $17,003,000 SEC
2010   Q4 680,758 0.43 Add 0.13% <0.01 $19.90–22.75 · VW $21.05i $15,052,000 SEC
2010   Q3 679,858 0.22 Add 21.30% 0.04 $18.28–21.52 · VW $20.19i $13,760,326,000 SEC
2010   Q2 560,458 0.37 Add 28.58% 0.08 $18.58–21.86 · VW $20.01i $10,842,060,000 SEC
2010   Q1 435,898 0.13 Add 24.46% 0.02 $16.29–22.35 · VW $19.78i $8,393,216,000 SEC
2009   Q4 350,238 0.11 Add 328.16% 0.08 $17.44–21.23 · VW $19.19i $6,973,239,000 SEC
2009   Q3 81,800 0.03 Buy 0.03 $17.07–21.13 · VW $18.94i $1,582,421,000 SEC
Price snapshot:
Current price$140.12
Avg. buy price$4,664.71
+/- since buy-97.00%
52-week low$111.72
52-week high$246.96