Badger Meter, Inc. (FRA:33B)
Germany flag Germany · Delayed Price · Currency is EUR
122.50
+3.30 (2.77%)
At close: Jan 30, 2026

Badger Meter Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jan '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
3,6364,3786,0264,0992,9862,741
Market Cap Growth
-40.51%-27.35%47.02%37.26%8.95%22.41%
Enterprise Value
3,4464,2065,7823,9572,8852,688
Last Close Price
122.50150.70203.44136.0899.8789.77
PE Ratio
30.1436.2949.9348.9247.9951.19
PS Ratio
4.665.617.556.445.646.17
PB Ratio
5.987.2110.298.777.217.73
P/TBV Ratio
11.8814.3114.0013.1011.2913.61
P/FCF Ratio
25.1630.2943.8746.1741.6838.59
P/OCF Ratio
23.2427.9840.2441.1438.7035.62
EV/Sales Ratio
4.475.397.246.225.456.05
EV/EBITDA Ratio
18.7722.6431.4929.9527.1928.71
EV/EBIT Ratio
22.3026.9137.9137.0935.3838.89
EV/FCF Ratio
23.8429.1042.0944.5840.2837.85
Debt / Equity Ratio
--0.010.010.020.02
Debt / EBITDA Ratio
--0.030.040.060.06
Debt / FCF Ratio
--0.040.060.090.08
Asset Turnover
1.021.021.081.071.001.01
Inventory Turnover
3.623.623.353.123.153.31
Quick Ratio
2.252.253.212.091.951.86
Current Ratio
3.363.364.573.353.153.18
Return on Equity (ROE)
21.47%21.47%22.26%19.31%15.73%15.93%
Return on Assets (ROA)
12.82%12.82%12.87%11.17%9.61%9.80%
Return on Invested Capital (ROIC)
27.89%34.27%36.60%27.91%20.87%19.69%
Return on Capital Employed (ROCE)
22.30%22.30%22.60%20.20%17.70%17.50%
Earnings Yield
3.32%2.76%2.00%2.04%2.08%1.95%
FCF Yield
3.97%3.30%2.28%2.17%2.40%2.59%
Dividend Yield
0.98%0.84%0.58%0.66%0.80%0.74%
Payout Ratio
30.73%30.73%28.69%31.37%37.42%36.39%
Buyback Yield / Dilution
-0.12%-0.12%-0.27%-0.27%-0.13%-0.37%
Total Shareholder Return
0.86%0.72%0.31%0.39%0.67%0.38%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.