DIEBOLD NIXDORF, Inc (DBD)

Market cap
$2.7B
P/E ratio
30.4x
Period EndReturn on Assets (Million USD)YoY (%)
Dec 31, 20252.6-794.74%
Dec 31, 2024-0.4-171.70%
Dec 31, 20230.5-103.00%
Dec 31, 2022-17.7+711.47%
Dec 31, 2021-2.2-69.68%
Dec 31, 2020-7.2-14.61%
Dec 31, 2019-8.4-28.89%
Dec 31, 2018-11.8+202.81%
Dec 31, 2017-3.9+443.06%
Dec 31, 2016-0.7-121.95%
Dec 31, 20153.3-36.56%
Dec 31, 20145.2-169.96%
Dec 31, 2013-7.4-323.94%
Dec 31, 20123.3-45.36%
Dec 31, 20116
AI Chat