
Diebold Nixdorf, Incorporated DBD
$ 38.14
-4.42%
Annual report 2024
added 02-25-2025