MarketInOut Stock Screener Log In | Sign Up

Badger Meter Inc

NYSE • Technology • Scientific & Technical Instruments • Quote as of 10/30/2026
Badger Meter Inc stock price and volume chart

Company Profile

IndustryScientific & Technical Instruments
SectorTechnology
ExchangeNYSE
Market Capitalization4,147.15 mln
Float28.79 mln
Earnings Date01/22/2027

EPS

4.33
Stretched

P / E

34.27
Overvalued

Piotroski F-Score

6 / 9
Solid

Beneish M-Score

-2.58
Likely reliable

1-Year Forecast

165.75
Modest upside

Relative Strength

98 / 100
Top performer

Business Description

Badger Meter, founded in 1905 and headquartered in Milwaukee, Wisconsin, helps water utilities and industrial customers measure, monitor, and manage the flow of water and other fluids. The company makes meters, sensors, valves, and related software that give operators a clearer picture of how water and other resources are being used across their networks. Its cloud-based tools allow both utilities and end users to track consumption, spot leaks, and respond quickly to problems. Badger Meter sells its products and services to customers around the world through its own teams as well as through resellers and representatives.

Key Fundamentals

EPS4.33
P/E34.27
ROE18.39
RPS30.29
ROIC16.99
ROA13.01
EBITDA, mln207
EV / EBITDA20.89
EV / EBIT25.59
Revenue, mln881
EV / Revenue4.90

Quote Details

Last 148.38
Change -1.3 (-0.87%)
Open 148.90
Volume 466,103
Turnover 69,160,368
Average Volume 523,725

Financial Ratios

Pre-Tax Profit Margin19
Leverage Ratio1.45
Current Ratio2.48
Price / Book6.71
Price / Tangible Book22.88
Price / Cash Flow25.94
Price / Free Cash Flow31.07
Debt / Equity0.02
Price / Sales5.01
PEG Ratio2.37

Financial Strength

Altman Z-Score10.8
Piotroski F-Score 6 / 9
Beneish M-Score-2.58
Price to Intrinsic Value2.02
Price to Lynch Fair Value2.49
Price to Graham Number7.06
1-Year Target Price165.75
Shiller PE Ratio52.36
Short Ratio10.72
Short % of Float22.48

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week -1.89% 20 / 100   
1 Month 15.59% 95 / 100   
2 Months 16.3% 93 / 100   
6 Months 22.44% 92 / 100   
1 Year -17.99% 14 / 100   



Disclaimer - Privacy Policy - Terms of Service - Cookies - FAQ - Affiliates - Blog