NYSE:BMI | Historical Stock Price | BADGER METER INC

Complete retained daily price history on its own workbook tab. Split-adjusted close keeps every historical share price on one comparable split basis. Cumulative dividend-reinvested close is the daily close of a rebased total-return index: it starts with one share at the earliest retained close, reinvests every distribution, and normalizes every forward and reverse split exactly once. Admitted exchange opening prices remain a distinct current-session series.

Available history
1973-02-21 to 2026-09-04
Data captured

Stock Price Chart

Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close

$0.27$1.22$5.53$25.18$114.59$521.481973-02-212026-08-27

Logarithmic scale. Both lines share the same starting value for the selected range.

View year

Historical Stock Price — 2016

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2016-12-30$36.95$68.37108,100
2016-12-29$37.40$69.20196,500
2016-12-28$37.55$69.48114,200
2016-12-27$38.55$71.3364,700
2016-12-23$38.50$71.2360,600
2016-12-22$38.05$70.4051,200
2016-12-21$38.20$70.6849,300
2016-12-20$38.45$71.14126,400
2016-12-19$38.10$70.49113,300
2016-12-16$37.65$69.66427,900
2016-12-15$38.00$70.31185,700
2016-12-14$38.35$70.96111,400
2016-12-13$38.25$70.77140,800
2016-12-12$38.55$71.33128,100
2016-12-09$38.50$71.23149,500
2016-12-08$38.25$70.77160,900
2016-12-07$37.20$68.8394,800
2016-12-06$36.75$68.00109,200
2016-12-05$36.65$67.81145,700
2016-12-02$35.90$66.42208,100
2016-12-01$35.90$66.42158,900
2016-11-30$36.25$67.07158,400
2016-11-29$36.40$67.35182,800
2016-11-28$36.35$67.26175,100
2016-11-25$36.30$66.9554,600
2016-11-23$36.20$66.77256,700
2016-11-22$35.65$65.75625,300
2016-11-21$35.10$64.74191,600
2016-11-18$35.15$64.83263,800
2016-11-17$34.80$64.18200,500
2016-11-16$34.90$64.37270,700
2016-11-15$35.40$65.29177,100
2016-11-14$35.85$66.12147,100
2016-11-11$35.70$65.84212,500
2016-11-10$34.40$63.45159,800
2016-11-09$33.95$62.62137,200
2016-11-08$32.90$60.6895,000
2016-11-07$32.60$60.13107,900
2016-11-04$32.05$59.11144,100
2016-11-03$31.70$58.47176,800
2016-11-02$31.75$58.56132,500
2016-11-01$31.90$58.83143,500
2016-10-31$32.15$59.30182,900
2016-10-28$31.70$58.47104,200
2016-10-27$31.53$58.1596,700
2016-10-26$31.97$58.96122,000
2016-10-25$32.03$59.07164,300
2016-10-24$32.15$59.3094,400
2016-10-21$31.64$58.36152,900
2016-10-20$31.73$58.52199,400
2016-10-19$31.09$57.34193,600
2016-10-18$30.70$56.62529,200
2016-10-17$33.01$60.8873,800
2016-10-14$33.06$60.9783,200
2016-10-13$32.74$60.38120,100
2016-10-12$32.94$60.7570,800
2016-10-11$32.83$60.5586,100
2016-10-10$33.41$61.6254,000
2016-10-07$33.23$61.29101,100
2016-10-06$33.71$62.1782,200
2016-10-05$33.83$62.39124,400
2016-10-04$33.41$61.6271,500
2016-10-03$33.54$61.8689,700
2016-09-30$33.51$61.80145,500
2016-09-29$33.13$61.10132,600
2016-09-28$33.64$62.0458,100
2016-09-27$33.52$61.8289,400
2016-09-26$33.28$61.38127,100
2016-09-23$33.73$62.21126,100
2016-09-22$34.24$63.15135,100
2016-09-21$33.46$61.71157,100
2016-09-20$33.39$61.58104,400
2016-09-19$33.14$61.12186,700
2016-09-16$32.89$60.66480,500
2016-09-15$32.80$60.49131,400
2016-09-14$32.42$59.80102,200
2016-09-13$32.56$60.04127,800
2016-09-12$32.90$60.69169,800
2016-09-09$32.22$59.43193,000
2016-09-08$32.88$60.63164,200
2016-09-07$33.20$61.23395,600
2016-09-06$33.17$61.17286,800
2016-09-02$33.23$61.29547,800
2016-09-01$33.00$60.86152,200
2016-08-31$32.99$60.85428,000
2016-08-30$33.22$61.28179,600
2016-08-29$33.42$61.64504,400
2016-08-26$33.14$60.91289,800
2016-08-25$33.22$61.07266,000
2016-08-24$33.62$61.78232,800
2016-08-23$34.11$62.68210,400
2016-08-22$34.11$62.68149,000
2016-08-19$34.40$63.22345,400
2016-08-18$34.60$63.58194,600
2016-08-17$34.39$63.21215,400
2016-08-16$34.79$63.94215,400
2016-08-15$35.08$64.48329,600
2016-08-12$35.55$65.34117,800
2016-08-11$35.31$64.91113,400
2016-08-10$35.04$64.4199,400
2016-08-09$35.17$64.65113,600
2016-08-08$35.17$64.6397,000
2016-08-05$34.71$63.80134,800
2016-08-04$34.22$62.9098,200
2016-08-03$34.18$62.82111,400
2016-08-02$34.40$63.2372,200
2016-08-01$34.85$64.05126,400
2016-07-29$34.87$64.09110,000
2016-07-28$34.92$64.17105,200
2016-07-27$34.60$63.59162,400
2016-07-26$34.66$63.70192,200
2016-07-25$34.81$63.98124,600
2016-07-22$35.79$65.79144,200
2016-07-21$35.34$64.95231,600
2016-07-20$37.42$68.78137,000
2016-07-19$37.15$68.2869,400
2016-07-18$37.40$68.7573,000
2016-07-15$37.35$68.65124,000
2016-07-14$37.43$68.7987,600
2016-07-13$37.45$68.83103,000
2016-07-12$37.24$68.45102,200
2016-07-11$37.07$68.13154,200
2016-07-08$36.99$67.98133,200
2016-07-07$36.17$66.4782,400
2016-07-06$36.28$66.68111,800
2016-07-05$36.07$66.2990,000
2016-07-01$36.04$66.2570,600
2016-06-30$36.51$67.11148,600
2016-06-29$35.23$64.7586,200
2016-06-28$34.57$63.54105,000
2016-06-27$34.26$62.96118,200
2016-06-24$34.72$63.81191,200
2016-06-23$36.37$66.8473,400
2016-06-22$35.79$65.7956,800
2016-06-21$36.10$66.3464,400
2016-06-20$36.25$66.63109,400
2016-06-17$35.45$65.15433,600
2016-06-16$35.65$65.53175,200
2016-06-15$35.59$65.41111,400
2016-06-14$35.81$65.83263,000
2016-06-13$36.02$66.20160,000
2016-06-10$37.38$68.70140,800
2016-06-09$38.28$70.3596,400
2016-06-08$38.24$70.2875,600
2016-06-07$37.86$69.5896,200
2016-06-06$37.76$69.41133,200
2016-06-03$37.29$68.5595,000
2016-06-02$37.40$68.7591,400
2016-06-01$37.77$69.42173,800
2016-05-31$37.50$68.92233,200
2016-05-27$37.19$68.3469,800
2016-05-26$36.92$67.8783,200
2016-05-25$36.91$67.6688,000
2016-05-24$36.97$67.77119,800
2016-05-23$36.27$66.48173,400
2016-05-20$36.07$66.12244,400
2016-05-19$35.71$65.46120,000
2016-05-18$35.94$65.88108,000
2016-05-17$36.04$66.07276,600
2016-05-16$37.24$68.25151,600
2016-05-13$36.77$67.4095,600
2016-05-12$37.17$68.14135,200
2016-05-11$37.06$67.92126,000
2016-05-10$37.40$68.54101,200
2016-05-09$37.06$67.92200,800
2016-05-06$37.42$68.59156,800
2016-05-05$37.09$67.98221,400
2016-05-04$37.14$68.08599,400
2016-05-03$35.75$65.5379,200
2016-05-02$35.96$65.91144,200
2016-04-29$35.67$65.37179,400
2016-04-28$35.85$65.71148,800
2016-04-27$36.22$66.40270,400
2016-04-26$36.04$66.07206,000
2016-04-25$35.24$64.60172,200
2016-04-22$35.39$64.87176,000
2016-04-21$35.54$65.15256,200
2016-04-20$35.64$65.33428,200
2016-04-19$36.53$66.95826,400
2016-04-18$33.06$60.60155,400
2016-04-15$32.92$60.34112,400
2016-04-14$33.05$60.58143,400
2016-04-13$33.33$61.09264,000
2016-04-12$32.31$59.21183,800
2016-04-11$32.24$59.10115,600
2016-04-08$32.53$59.6383,200
2016-04-07$32.51$59.58173,800
2016-04-06$32.58$59.73102,200
2016-04-05$32.82$60.16105,400
2016-04-04$33.28$60.99184,000
2016-04-01$33.36$61.15104,600
2016-03-31$33.26$60.9676,200
2016-03-30$33.17$60.7977,200
2016-03-29$33.48$61.37139,000
2016-03-28$32.49$59.55151,200
2016-03-24$32.63$59.80130,400
2016-03-23$32.21$59.04159,000
2016-03-22$32.74$60.00152,600
2016-03-21$32.70$59.94123,400
2016-03-18$32.96$60.41456,600
2016-03-17$34.60$63.41219,200
2016-03-16$33.79$61.93125,600
2016-03-15$33.49$61.38129,200
2016-03-14$33.31$61.0594,800
2016-03-11$33.67$61.72182,800
2016-03-10$33.40$61.21211,400
2016-03-09$33.88$62.1079,200
2016-03-08$33.72$61.82157,400
2016-03-07$34.10$62.50203,000
2016-03-04$33.97$62.28162,800
2016-03-03$33.46$61.33170,800
2016-03-02$33.15$60.77128,200
2016-03-01$33.36$61.14205,400
2016-02-29$32.85$60.20177,000
2016-02-26$32.99$60.4699,000
2016-02-25$33.02$60.52110,200
2016-02-24$32.92$60.15144,200
2016-02-23$32.47$59.34224,800
2016-02-22$32.50$59.39174,800
2016-02-19$32.69$59.73252,200
2016-02-18$32.49$59.36233,400
2016-02-17$32.67$59.69233,600
2016-02-16$32.46$59.32156,200
2016-02-12$31.42$57.42184,400
2016-02-11$31.20$57.01137,800
2016-02-10$30.49$55.72272,600
2016-02-09$30.95$56.56128,000
2016-02-08$31.40$57.38183,000
2016-02-05$30.06$54.93204,000
2016-02-04$30.06$54.93209,800
2016-02-03$29.89$54.62357,600
2016-02-02$27.72$50.66137,600
2016-02-01$27.71$50.64154,600
2016-01-29$27.92$51.01270,600
2016-01-28$26.61$48.62244,000
2016-01-27$26.73$48.85258,000
2016-01-26$27.10$49.52262,000
2016-01-25$26.71$48.81100,200
2016-01-22$27.17$49.64218,800
2016-01-21$27.22$49.74266,600
2016-01-20$26.88$49.12232,800
2016-01-19$27.17$49.65186,600
2016-01-15$27.39$50.04178,800
2016-01-14$27.96$51.09214,200
2016-01-13$27.20$49.70423,400
2016-01-12$27.83$50.87144,800
2016-01-11$28.05$51.26392,200
2016-01-08$27.50$50.24419,600
2016-01-07$27.83$50.86349,800
2016-01-06$28.08$51.32209,000
2016-01-05$28.42$51.94134,000
2016-01-04$28.42$51.94162,200