Diebold Nixdorf, Incorporated (DBD)

Last Closing Price: 75.36 (2026-05-12)