DIEBOLD NIXDORF, Inc (DBD)

Market cap
$2.7B
P/E ratio
30.4x
Period EndOperating margin (%) YoY (%)
Dec 31, 20256.4+30.99%
Dec 31, 20244.9-14.44%
Dec 31, 20235.7-192.75%
Dec 31, 2022-6.1-274.25%
Dec 31, 20213.5+470.83%
Dec 31, 20200.6-201.93%
Dec 31, 2019-0.6-92.39%
Dec 31, 2018-7.9+337.00%
Dec 31, 2017-1.8-62.36%
Dec 31, 2016-4.8-298.94%
Dec 31, 20152.4-59.16%
Dec 31, 20145.9-243.30%
Dec 31, 2013-4.1-199.28%
Dec 31, 20124.2-24.02%
Dec 31, 20115.5-8697.81%
Dec 31, 2010-0.1
AI Chat