BADGER METER INC (BMI)

$130.82 +1.8%
EARNINGS ANALYTICS
event_upcoming Est. Next Earnings: 2026-07-20 ESTIMATED
search

BADGER METER INC (BMI) has reported earnings 87 times since Oct 18, 2004. The stock moves an average of ±6.68% the day after reporting, closing higher 52.9% of the time. Its largest post-earnings gain was +26.65% (Feb 04, 2009) and its largest decline was -28.9% (Oct 15, 2008). The next earnings report is predicted for 2026-07-20 (estimated).

Earnings Price Reaction

Scroll to zoom, drag to pan — click earnings dots for details

Beat Miss

Earnings Impact

Total Earnings

87

Avg Abs. Movement

±6.68%

Positive %

52.9%

Negative %

47.1%

Historical Earnings Statistics

Date Timing Open High Close Volume Movement % SEC Filing
Apr 17, 2026 ☀ PRE $121.44 $128.47 $115.54 4,169,200 -24.13% open_in_new
Jan 28, 2026 ☀ PRE $143.89 $150.34 $145.95 1,482,100 -11% open_in_new
Oct 21, 2025 ☀ PRE $188.56 $202.99 $176.47 1,209,500 -5.37% open_in_new
Jul 22, 2025 ☀ PRE $224.71 $227.04 $203.35 1,336,100 -16.48% open_in_new
Apr 17, 2025 ☀ PRE $182.11 $201.99 $199.92 635,000 +9.64% open_in_new
Jan 31, 2025 ☀ PRE $214.40 $219.76 $211.75 640,900 +2.56% open_in_new
Oct 17, 2024 ☀ PRE $199.41 $205.39 $203.55 658,500 -6.29% open_in_new
Jul 19, 2024 ☀ PRE $192.00 $192.00 $188.03 373,800 -1.77% open_in_new
Apr 18, 2024 ☀ PRE $162.05 $176.88 $175.87 696,400 +16.65% open_in_new
Jan 26, 2024 ☀ PRE $149.22 $149.50 $141.42 484,100 -5.61% open_in_new
Oct 19, 2023 ☀ PRE $137.75 $142.37 $136.31 417,000 +3% open_in_new
Jul 20, 2023 ☀ PRE $154.88 $154.88 $153.93 291,700 +7.82% open_in_new
Apr 20, 2023 ☀ PRE $124.34 $135.17 $130.49 480,800 +10.66% open_in_new
Jan 27, 2023 ☀ PRE $102.57 $113.30 $109.33 293,100 -3.63% open_in_new
Oct 19, 2022 ☀ PRE $93.79 $98.91 $97.84 247,800 +3.5% open_in_new
Jul 20, 2022 ☀ PRE $83.65 $85.48 $84.87 290,300 +5.53% open_in_new
Apr 19, 2022 ☀ PRE $88.29 $88.66 $84.94 227,300 -7.04% open_in_new
Jan 28, 2022 ☀ PRE $85.75 $91.60 $91.44 240,800 +9.48% open_in_new
Oct 15, 2021 ☀ PRE $103.45 $103.45 $100.17 213,900 +0.74% open_in_new
Jul 20, 2021 ☀ PRE $93.02 $98.38 $96.97 241,200 +6.7% open_in_new
Apr 20, 2021 ☀ PRE $88.90 $90.93 $87.19 314,800 -6.25% open_in_new
Jan 29, 2021 ☀ PRE $92.63 $94.59 $88.15 1,013,800 -5.11% open_in_new
Oct 16, 2020 ☀ PRE $75.65 $79.50 $77.09 558,600 +11.9% open_in_new
Jul 16, 2020 ☀ PRE $61.54 $61.56 $58.97 296,900 -5.07% open_in_new
Apr 16, 2020 ☀ PRE $50.55 $54.75 $54.20 354,400 +8.31% open_in_new
Feb 05, 2020 ☀ PRE $57.47 $59.65 $59.38 334,400 +2.13% open_in_new
Oct 17, 2019 ☀ PRE $52.59 $53.92 $53.64 768,700 +10.13% open_in_new
Jul 18, 2019 ☀ PRE $52.21 $52.73 $48.92 390,600 -9.43% open_in_new
Apr 17, 2019 ☀ PRE $52.79 $54.15 $52.95 378,900 -2.79% open_in_new
Feb 05, 2019 ☀ PRE $51.75 $53.97 $53.39 182,400 +5.27% open_in_new
Oct 17, 2018 ☀ PRE $46.41 $47.20 $46.73 205,700 -0.84% open_in_new
Jul 18, 2018 ☽ POST $42.84 $44.01 $43.91 112,500 +8.63% open_in_new
Apr 17, 2018 ☽ POST $42.61 $43.22 $42.99 238,800 -9.11% open_in_new
Feb 05, 2018 ☽ POST $44.37 $45.06 $42.97 143,900 +3.68% open_in_new
Oct 16, 2017 ☽ POST $48.09 $48.14 $47.12 152,500 -12.2% open_in_new
Jul 20, 2017 ☽ POST $38.29 $38.79 $38.61 156,400 +7.07% open_in_new
Apr 19, 2017 ☽ POST $33.10 $33.47 $33.10 179,300 +9.19% open_in_new
Feb 06, 2017 ☽ POST $35.98 $36.03 $35.34 154,500 -7.15% open_in_new
Oct 17, 2016 ☽ POST $30.31 $30.45 $30.24 73,800 -7% open_in_new
Jul 20, 2016 ☽ POST $33.91 $34.42 $34.17 137,000 -5.56% open_in_new
Apr 18, 2016 ☽ POST $29.96 $30.16 $30.10 155,400 +10.48% open_in_new
Feb 04, 2016 ☽ POST $27.08 $27.68 $27.29 209,800 +0% open_in_new
Oct 19, 2015 ☽ POST $26.95 $27.29 $27.21 128,600 -5.42% open_in_new
Jul 20, 2015 ☽ POST $28.86 $28.86 $28.71 128,200 -10.99% open_in_new
Apr 20, 2015 ☽ POST $27.77 $28.45 $28.41 153,600 -2.2% open_in_new
Feb 05, 2015 ☽ POST $26.58 $27.49 $27.26 106,600 -1.66% open_in_new
Oct 15, 2014 ☽ POST $22.54 $23.33 $23.12 129,000 -0.68% open_in_new
Jul 18, 2014 ☽ POST $21.39 $22.19 $22.09 144,200 +2.13% open_in_new
Apr 16, 2014 ☽ POST $23.51 $23.79 $23.58 72,000 -4.25% open_in_new
Feb 05, 2014 ☽ POST $21.45 $21.85 $21.36 144,600 +6.16% open_in_new
Oct 16, 2013 ☽ POST $21.42 $21.65 $21.60 84,200 +2.67% open_in_new
Jul 18, 2013 ☽ POST $20.95 $21.40 $21.16 73,000 +1.49% open_in_new
Apr 16, 2013 ☽ POST $22.15 $22.94 $22.86 169,200 -14.37% open_in_new
Feb 06, 2013 ☽ POST $21.64 $22.08 $21.98 143,400 -6.14% open_in_new
Oct 16, 2012 ☽ POST $16.05 $16.46 $16.44 145,000 +15.12% open_in_new
Jul 19, 2012 ☽ POST $17.01 $17.20 $17.04 164,000 -9.04% open_in_new
Apr 18, 2012 ☽ POST $14.62 $14.80 $14.57 255,200 +11.41% open_in_new
Feb 06, 2012 ☽ POST $14.66 $14.99 $14.55 527,800 -4.23% open_in_new
Oct 17, 2011 ☽ POST $14.77 $14.77 $14.25 282,400 -13.43% open_in_new
Jul 20, 2011 ☽ POST $15.79 $16.08 $16.04 189,200 +4.22% open_in_new
Apr 18, 2011 ☽ POST $16.18 $16.18 $15.96 237,600 -4.86% open_in_new
Feb 07, 2011 ☽ POST $17.06 $17.55 $17.11 426,000 +0.22% open_in_new
Oct 19, 2010 ☽ POST $17.28 $17.74 $17.24 154,400 +2.26% open_in_new
Jul 21, 2010 ☽ POST $16.60 $16.99 $16.67 405,000 +0.08% open_in_new
Apr 20, 2010 ☽ POST $16.39 $16.49 $16.29 322,000 +10.75% open_in_new
Feb 04, 2010 ☽ POST $15.55 $15.55 $15.18 273,800 +0.11% open_in_new
Oct 19, 2009 ☽ POST $16.31 $16.85 $16.40 412,000 -0.88% open_in_new
Jul 16, 2009 ☽ POST $16.54 $16.76 $16.63 480,400 -4.66% open_in_new
Apr 20, 2009 ☽ POST $13.35 $13.44 $12.65 356,000 +12.59% open_in_new
Feb 04, 2009 ☽ POST $9.92 $10.58 $9.85 286,600 +26.65% open_in_new
Oct 15, 2008 ☽ POST $15.44 $15.68 $13.18 603,600 -28.9% open_in_new
Jul 21, 2008 ☀ PRE $22.05 $23.52 $23.08 1,809,800 +10.72% open_in_new
Apr 15, 2008 ☽ POST $17.27 $17.48 $16.90 181,200 +19.96% open_in_new
Feb 04, 2008 ☽ POST $15.38 $15.84 $15.35 217,400 +0.69% open_in_new
Oct 15, 2007 ☽ POST $14.65 $14.73 $14.53 269,000 -0.97% open_in_new
Jul 18, 2007 ☽ POST $12.28 $12.58 $12.51 140,400 +14.32% open_in_new
Apr 18, 2007 ☽ POST $10.79 $10.80 $10.01 885,600 +0.92% open_in_new
Feb 08, 2007 ☽ POST $11.87 $12.05 $11.97 485,800 +0.84% open_in_new
Oct 17, 2006 ☽ POST $9.05 $9.05 $8.96 238,000 -1.07% open_in_new
Jul 20, 2006 ☽ POST $10.92 $10.92 $9.25 175,600 -5.12% open_in_new
Apr 19, 2006 ☽ POST $11.23 $11.50 $11.31 230,800 +1.33% open_in_new
Feb 07, 2006 ☽ POST $10.14 $10.14 $9.79 62,800 -0.53% open_in_new
Oct 18, 2005 ☽ POST $8.18 $8.18 $7.85 587,600 -2.51% open_in_new
Jul 20, 2005 ☽ POST $8.80 $9.21 $9.21 209,600 -1.47% open_in_new
Apr 18, 2005 ☽ POST $5.53 $5.79 $5.64 240,400 +5.1% open_in_new
Feb 10, 2005 ☽ POST $5.56 $5.56 $5.45 37,600 +3% open_in_new
Oct 18, 2004 ☽ POST $4.60 $4.64 $4.63 52,000 +0.42% open_in_new
event

Earnings Count

87

Total earnings in dataset

trending_up

Avg Abs. Movement

±6.68%

Avg % price change on earnings

description

SEC Filings

View

Browse all SEC filings

Frequently asked about BMI earnings

When does BADGER METER INC report earnings next? expand_more

BADGER METER INC (BMI)'s next earnings date is estimated for 2026-07-20. This is a prediction based on its historical quarterly reporting pattern, not a company-confirmed date.

How much does BMI stock move after earnings? expand_more

Over 87 reports, BMI has moved an average of ±6.68% the session after earnings, closing higher 52.9% of the time.

What was BMI's biggest post-earnings move? expand_more

BMI's largest post-earnings gain on record was +26.65% on Feb 04, 2009, and its largest decline was -28.9% on Oct 15, 2008.

Where can I find BADGER METER INC's SEC filings? expand_more

All of BADGER METER INC's SEC filings — 10-K, 10-Q, 8-K and more — are listed in the SEC filings section on this page, each linking to the original document on SEC.gov.