STOCK ALARM
SA
Menu
Set Alert
Demo
Go Pro
Log In
Today
My Portfolio
Find Stocks
The Market
Charts
Research
Advisor
⌘J
DBD
(DBD)
DBD
Overview
Intelligence
Chart
Fundamentals
Key Metrics
Earnings
Growth
Analysts
Financials
Insiders
Institutional
More
Show Technical Panel
Show S&P 500 Navigator
Loading chart...
Key Metrics
As of
2025
• vs 2024
Annual
Quarterly
Core Metrics
Market Cap
$2.50B
+54.4%
P/E Ratio
26.41
+126.9%
P/S Ratio
0.66
+52.2%
ROE
8.60%
+584.7%
ROIC
10.58%
+563.3%
FCF Yield
10.54%
+29.4%
Debt/Equity
1.07
-5.2%
Current Ratio
1.30
-1.1%
Interest Coverage
3.90x
+233.0%
Per Share
Revenue/Share
$103.42
+3.7%
Net Income/Share
$2.57
+685.8%
Operating CF/Share
$8.17
+105.9%
Free CF/Share
$7.15
+104.1%
Cash/Share
$11.32
+35.9%
Book Value/Share
$30.02
+20.3%
Tangible Book/Share
$-8.97
+21.0%
Equity/Share
$29.89
+20.9%
Interest Debt/Share
$34.23
+7.1%
Valuation
Market Cap
$2.50B
+54.4%
Enterprise Value
$3.29B
+38.7%
P/E Ratio
26.41
+126.9%
P/S Ratio
0.66
+52.2%
P/OCF Ratio
8.31
-23.4%
P/FCF Ratio
9.49
-22.7%
P/B Ratio
2.27
+30.5%
P/TB Ratio
2.27
+30.5%
EV/Sales
0.86
+36.7%
EV/EBITDA
7.11
+0.5%
Profitability
Earnings Yield
3.79%
+471.4%
FCF Yield
10.54%
+29.4%
ROE
8.60%
+584.7%
ROIC
10.58%
+563.3%
Return on Tangible Assets
3.91%
+616.2%
Capital Allocation
CapEx/OCF
12.44%
+6.6%
CapEx/Revenue
0.98%
+111.9%
CapEx/Depreciation
0.29
+123.0%
SBC/Revenue
0.00%
Balance Sheet
Debt/Equity
1.07
-5.2%
Debt/Assets
0.30
+3.1%
Net Debt/EBITDA
1.70
-24.1%
Current Ratio
1.30
-1.1%
Interest Coverage
3.90x
+233.0%
Income Quality
3.18
+130.9%
Efficiency
Days Sales Outstanding
58 days
+2.1%
Days Payables Outstanding
56 days
-5.4%
Days Inventory
68 days
-0.3%
Receivables Turnover
6.24x
-2.0%
Payables Turnover
6.50x
+5.7%
Inventory Turnover
5.38x
+0.3%
Special Valuations
Graham Number
$41.58
Graham Net-Net
$-43.90
-4.0%
Explore More
S&P 500 Screener
Filter and sort all 500 stocks
Market Movers
Today's biggest gainers and losers
Market Heatmap
Visual sector performance
Home
Screener
Alerts
Search
More
Diebold Nixdorf, Incorporated
(DBD)
$69.70
▼
-2.11 (-2.94%)
Chart
Share
Post on X
DBD
Diebold Nixdorf, Incorporated
(DBD)
NYSE
$69.70
▼
-2.11 (-2.94%)
Chart Studio
Share
DBD