DIEBOLD NIXDORF, Inc (DBD)

Market cap
$2.7B
P/E ratio
30.4x
Period EndEBITDA (Million USD)YoY (%)
Dec 31, 2025370+66.29%
Dec 31, 2024222+46.76%
Dec 31, 2023151-24.11%
Dec 31, 2019200-291.46%
Dec 31, 2018-104-161.80%
Dec 31, 2017169-774.40%
Dec 31, 2016-25-120.39%
Dec 31, 2015123-51.93%
Dec 31, 2014255-815.02%
Dec 31, 2013-36-117.54%
Dec 31, 2012203-13.63%
Dec 31, 2011235
AI Chat