MarketInOut Stock Screener Log In | Sign Up
 

Badger Meter Inc

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

Company Profile

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

EPS

4.86
Stretched

P / E

31.12
Overvalued

Piotroski F-Score

6 / 9
Solid

Beneish M-Score

-2.58
Likely reliable

1-Year Forecast

162.38
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.86
P/E31.12
ROE18.39
RPS30.29
ROIC16.99
ROA13.01
EBITDA, mln207
EV / EBITDA20.89
EV / EBIT25.59
Revenue, mln881
EV / Revenue4.90

Quote Details

Last 151.24
Change 1.6 (1.07%)
Open 148.93
Volume 724,884
Turnover 109,631,464
Average Volume 445,161

Financial Ratios

Pre-Tax Profit Margin19
Leverage Ratio1.45
Current Ratio2.48
Price / Book6.71
Price / Tangible Book22.88
Price / Cash Flow27.42
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 Price162.38
Shiller PE Ratio52.36
Short Ratio12.29
Short % of Float23.08

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week 19.58% 99 / 100   
1 Month 15.8% 96 / 100   
2 Months 2.31% 71 / 100   
6 Months 24.95% 93 / 100   
1 Year -16.22% 15 / 100   



Disclaimer - Privacy Policy - Terms Of Service - Cookie Use Policy - FAQ - Blog