Diebold Nixdorf
DBD | NYSE
$63.37
+$0.17 (+0.27%)
At close: Sep 21, 2026, 4:00 PM ET
$63.40
+$0.03 (+0.05%)
After-hours:
Sep 21, 2026, 5:24 PM ET
Market Data
Market Cap $2.15B
Enterprise Value $2.98B
Beta 1.14
Average Volume 303.8K
Shares Outstanding (Diluted) 35.3M
Shares Change YoY -5.87%
Institutional Ownership N/A
Exchange NYSE
ISIN US2536512021
Price Performance
Price Change 1M -9.2%
Price Change 3M -23.4%
Price Change 6M -20.1%
Price Change YTD -0.9%
Price Change 1Y 10.1%
Price Change 3Y 236.4%
Price Change 5Y 215.7%
1M CAGR (ann.) -15.2%
1Y CAGR (ann.) 6.9%
5Y CAGR (ann.) N/A
All-Time CAGR 43.7%
Valuation
PE Ratio 20.71
Forward PE 8.76
PEG Ratio 0.02
Forward PEG 0.66
PS Ratio 0.56
Forward PS 0.50
PB Ratio 2.22
P/FCF Ratio 9.58
P/Adj. FCF Ratio 10.04
P/OCF Ratio 8.21
EV/Sales 0.77
EV/EBIT 12.01
EV/EBITDA 8.71
EV/FCF 13.26
Earnings Yield 4.8%
FCF Yield 10.4%
Adj. FCF Yield 10.0%
Financial Health
Net Debt $716.5M
Total Debt $1.11B
Cash & Short-Term Investments $282.4M
Total Assets $3.74B
Current Ratio 1.27
Quick Ratio 0.83
Debt / Equity Ratio 1.14
Debt / EBITDA 3.24
Debt / FCF 4.94
OCF / Debt 0.24
Interest Coverage 3.53
Altman Z-Score 1.88
Piotroski F-Score 7
Margins & Profitability
Gross Profit Margin 26.1%
Operating Profit Margin 8.2%
EBITDA Margin 8.8%
Net Profit Margin 2.9%
FCF Margin 5.8%
Adj. FCF Margin 5.5%
SBC / Revenue 0.3%
SBC Impact (per share) -4.6%
Returns
Return on Assets 3.0%
Return on Equity 10.6%
Return on Invested Capital 9.2%
Return on Capital Employed 13.3%
Return on Tangible Assets 4.7%
Historical Growth (CAGR)
Revenue CAGR 3Y 2.8%
Revenue CAGR 5Y -0.6%
Revenue CAGR 10Y 6.7%
EPS CAGR 3Y -135.5%
EPS CAGR 5Y 34.4%
EPS CAGR 10Y -0.2%
FCF CAGR 3Y 70.1%
FCF CAGR 5Y 140.3%
FCF CAGR 10Y 78.5%
Analyst Forecasts
Analyst Rating Buy
Analyst Count 13
EPS Growth Next 3Y N/A
Revenue Growth Next 3Y N/A
Earnings Date Nov 3, 2026
EPS Estimate (next Q) $1.31
EPS Growth Est (next Q) -5.8%
Revenue Est (next Q) $971.7M
Revenue Growth Est (next Q) 2.8%
Fair Value Estimates
Graham Number $44.21
Graham Upside -30.2%
Lynch Fair Value $76.50
Lynch Upside 20.7%
Price Target $100
Price Target Upside 57.8%
Cash Flow
Operating Cash Flow $265.7M
Free Cash Flow $224.6M
Adj. Free Cash Flow $214.2M
FCF Per Share $6.53
OCF Per Share $7.72
OCF/S Ratio 6.9%
Income Statement
Revenue $3.87B
Gross Profit $1.01B
Operating Income $316.6M
EBITDA $341.8M
Net Income $111.2M
EPS (Diluted) $3.06
Revenue / Employee $193.6K
Profit / Employee $5.56K
Employees 20,000
Add to Watchlist
Select watchlists to add or remove DBD