DIEBOLD NIXDORF, Inc (DBD)

Market cap
$2.7B
P/E ratio
30.4x
Period EndCash from financing (Million USD)YoY (%)
Dec 31, 2025-144-60.74%
Dec 31, 2024-366+9062.50%
Dec 31, 2023-4-101.14%
Dec 31, 2022350-9816.67%
Dec 31, 2021-4-121.30%
Dec 31, 202017-107.84%
Dec 31, 2019-215-2077.06%
Dec 31, 201811-117.11%
Dec 31, 2017-64-107.23%
Dec 31, 2016882+1989.10%
Dec 31, 201542-152.00%
Dec 31, 2014-81-60.31%
Dec 31, 2013-204+464.36%
Dec 31, 2012-36-70.67%
Dec 31, 2011-124+11.19%
Dec 31, 2010-111
AI Chat