DIEBOLD NIXDORF, Inc (DBD)

Market cap
$2.7B
P/E ratio
30.4x
Period EndEBITDA margin (%) YoY (%)
Dec 31, 20259.7+63.91%
Dec 31, 20245.9-36.28%
Dec 31, 20239.3+105.44%
Dec 31, 20194.5-298.84%
Dec 31, 2018-2.3-162.22%
Dec 31, 20173.7-585.22%
Dec 31, 2016-0.8-114.88%
Dec 31, 20155.1-39.37%
Dec 31, 20148.4-769.66%
Dec 31, 2013-1.2-118.36%
Dec 31, 20126.8-18.13%
Dec 31, 20118.3
AI Chat