BMI - Badger Meter, Inc. -  [ ]

Ticker Details
Badger Meter, Inc.
Badger Meter Inc is a manufacturer and marketer of products incorporating liquid flow measurement and control technologies. It serves water utilities, municipalities and commercial and industrial customers.
IPO Date: January 2, 1990
Sector: Technology
Industry: Electronic Equipment, Instruments and Components
Market Cap: $4.23B
Activated in VL: True
Average Daily Range
Avg Daily Range: $0.97 | 1.51%
Avg Daily Range (30 D): $2.25 | 1.69%
Avg Daily Range (90 D): $2.55 | 1.85%
Institutional Daily Volume
Avg Daily Volume: .15M
Avg Daily Volume (30 D): .34M
Avg Daily Volume (90 D): .42M
Trade Size
Avg Trade Size (Sh.): 86
Avg Trade Size (Sh.) (30 D): 37
Avg Trade Size (Sh.) (90 D): 39
Institutional Trades
Total Institutional Trades: 3,187
Avg Institutional Trade: $3.79M
Avg Institutional Trade (30 D): $8.49M
Avg Institutional Trade (90 D): $9.08M
Avg Institutional Trade Volume: .05M
Avg Institutional Trades (Per Day): 1
Market Closing Trades
Avg Closing Trade: $4.41M
Avg Closing Trade (30 D): $12.02M
Avg Closing Trade (90 D): $12.61M
Avg Closing Volume: 44.82K
 
News
Jul 9, 2026 @ 12:06 PM
"Britain's Warren Buffett" Pared Down Every Single...
Source: Sean Williams
Jul 8, 2026 @ 11:55 PM
ROSEN, RECOGNIZED INVESTOR COUNSEL, Encourages Bad...
Source: Rosen Law Firm
Jul 7, 2026 @ 6:31 PM
Lead Plaintiff Deadlines in Shareholder Class Acti...
Source: Holzer & Holzer, Llc
Jul 7, 2026 @ 4:00 PM
Bronstein, Gewirtz & Grossman LLC Urges Badger Met...
Source: Bronstein, Gewirtz & Grossman Llc
Jul 6, 2026 @ 1:58 PM
BMI Investors Have Opportunity to Lead Badger Mete...
Source: The Schall Law Firm
Financials
  TTM Q1 2026 Q4 2025
Basic EPS $4.45 $.94 $1.14
Diluted EPS $4.43 $.93 $1.14
Revenue $896.73M $202.28M $220.71M
Gross Profit $370.96M $84.33M $92.99M
Net Income / Loss $130.57M $27.34M $33.58M
Operating Income / Loss $169.17M $35.17M $43.05M
Cost of Revenue $525.77M $117.95M $127.72M
Net Cash Flow $72.18M $-20.32M $24.03M
PE Ratio    
Splits
Sep 16, 2016 2:1
Aug 29, 2016 2:1
Jun 16, 2006 2:1
Dec 13, 2004 2:1