Diebold Nixdorf Inc

DBD

$59+1.25 (+2.16%)

Jul 6, 2025, 4:00 PM

Financials
52Week High59.3652Week Low34.38
Beta-49.60Current Ratio Annual1.32
Current Ratio Quarterly1.35Gross Margin TTM25.30
Market Cap2.20BNet Profit Margin TTM-0.21
Operating Margin TTM4.89Price To Book2.23
Price To Free Cash Flow TTM11.06Price To Sales TTM0.59
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
Mar 31, 2025142241243452739.39M$1.70B
Jun 30, 20250000000$0
Change142(100%)24(100%)12(100%)43(100%)45(100%)27(100%)39.39M(100%)$1.70B(100%)