DIEBOLD NIXDORF, Inc (DBD)

Market cap
$2.7B
P/E ratio
30.4x
Period EndStockholders' equity (Million USD)YoY (%)
Dec 31, 20251,105+17.76%
Dec 31, 2024938-13.07%
Dec 31, 20231,079-178.71%
Dec 31, 2022-1,371+63.81%
Dec 31, 2021-837+1.20%
Dec 31, 2020-827+63.36%
Dec 31, 2019-506+217.23%
Dec 31, 2018-160-131.49%
Dec 31, 2017507-50.55%
Dec 31, 20161,025+135.32%
Dec 31, 2015436-21.52%
Dec 31, 2014555-10.62%
Dec 31, 2013621-26.56%
Dec 31, 2012845-1.51%
Dec 31, 2011858-13.29%
Dec 31, 2010990
AI Chat