Diebold Nixdorf Inc

DBD

$53.34+0.39 (+0.74%)

Jun 26, 2025, 12:25 PM

Financials
52Week High54.0052Week Low34.38
Beta-49.85Current Ratio Annual1.32
Current Ratio Quarterly1.35Gross Margin TTM25.30
Market Cap1.97BNet Profit Margin TTM-0.21
Operating Margin TTM4.89Price To Book2.01
Price To Free Cash Flow TTM9.93Price To Sales TTM0.53
Quick Ratio Annual0.86Quick Ratio Quarterly0.88
Return On Assets TTM-0.21Return On Equity TTM-0.79
Return On Investment TTM-0.39Revenue Growth3Y-1.33
Revenue Growth5Y-5.57Revenue Growth Quarterly Yoy-6.06
Revenue Growth TTMYoy-2.66Revenue Per Share TTM98.32
QuarterFundsAddedExitedIncreasedDecreasedUnchangedSharesValue
Dec 31, 20241310046038.29M$1.64B
Mar 31, 2025142241243452739.39M$1.70B
Change11(8%)241239(975%)39(650%)271.10M(3%)$60.51M(4%)
Diebold Nixdorf Inc (DBD) - Institutional Holdings