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.13B
Activated in VL: True
Average Daily Range
Avg Daily Range: $0.97 | 1.51%
Avg Daily Range (30 D): $2.35 | 1.75%
Avg Daily Range (90 D): $2.52 | 1.82%
Institutional Daily Volume
Avg Daily Volume: .1M
Avg Daily Volume (30 D): .34M
Avg Daily Volume (90 D): .41M
Trade Size
Avg Trade Size (Sh.): 59
Avg Trade Size (Sh.) (30 D): 37
Avg Trade Size (Sh.) (90 D): 39
Institutional Trades
Total Institutional Trades: 3,190
Avg Institutional Trade: $3.79M
Avg Institutional Trade (30 D): $8.64M
Avg Institutional Trade (90 D): $9.03M
Avg Institutional Trade Volume: .05M
Avg Institutional Trades (Per Day): 1
Market Closing Trades
Avg Closing Trade: $4.42M
Avg Closing Trade (30 D): $12.28M
Avg Closing Trade (90 D): $12.54M
Avg Closing Volume: 44.85K
 
News
Jul 13, 2026 @ 10:44 PM
Badger Meter, Inc. Investors Have Until August 3rd...
Source: Bragar Eagel & Squire, P.C.
Jul 10, 2026 @ 4:00 PM
Bronstein, Gewirtz & Grossman LLC Urges Badger Met...
Source: Bronstein, Gewirtz & Grossman Llc
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
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