DIEBOLD NIXDORF, Inc (DBD)

Market cap
$2.7B
P/E ratio
30.4x
Period EndDepreciation & amortization (Million USD)YoY (%)
Dec 31, 2025128+217.96%
Dec 31, 202440-32.03%
Dec 31, 202359-73.91%
Dec 31, 2019226-12.60%
Dec 31, 2018259+2.58%
Dec 31, 2017252+87.09%
Dec 31, 2016135+110.63%
Dec 31, 201564-13.60%
Dec 31, 201474-10.32%
Dec 31, 201383+5.02%
Dec 31, 201279-1.52%
Dec 31, 201180
AI Chat