DIEBOLD NIXDORF, Inc (DBD)

Market cap
$2.7B
P/E ratio
30.4x
Period EndResearch & development (Million USD)YoY (%)
Dec 31, 202587-7.37%
Dec 31, 202494+172.09%
Dec 31, 202334-71.50%
Dec 31, 2022121-4.43%
Dec 31, 2021126-5.32%
Dec 31, 2020133-9.31%
Dec 31, 2019147-6.54%
Dec 31, 2018157+1.22%
Dec 31, 2017156+41.11%
Dec 31, 2016110+26.81%
Dec 31, 201587-7.17%
Dec 31, 201494+1.41%
Dec 31, 201392+7.49%
Dec 31, 201286+9.95%
Dec 31, 201178+5.23%
Dec 31, 201074
AI Chat