DIEBOLD NIXDORF, Inc (DBD)

Market cap
$2.7B
P/E ratio
30.4x
Period EndEarnings per share (USD)YoY (%)
Dec 31, 20252.6-684.09%
Dec 31, 2024-0.4-193.62%
Dec 31, 20230.5-106.28%
Dec 31, 2018-7.5+142.07%
Dec 31, 2017-3.1+543.75%
Dec 31, 2016-0.5-142.48%
Dec 31, 20151.1-36.16%
Dec 31, 20141.8-162.11%
Dec 31, 2013-2.8-329.84%
Dec 31, 20121.2-44.89%
Dec 31, 20112.3-825.81%
Dec 31, 2010-0.3
AI Chat