DIEBOLD NIXDORF, Inc (DBD)

Market cap
$2.7B
P/E ratio
30.4x
Period EndReturn on equity (%) (Million USD)YoY (%)
Dec 31, 20259.5-762.50%
Dec 31, 2024-1.4-99.56%
Dec 31, 2018-326+1115.21%
Dec 31, 2017-26.8+625.14%
Dec 31, 2016-3.7-124.29%
Dec 31, 201515.2-23.51%
Dec 31, 201419.9-182.68%
Dec 31, 2013-24.1-342.99%
Dec 31, 20129.9-39.79%
Dec 31, 201116.5
AI Chat