The most recent trading session ended with Diebold Nixdorf, Incorporated (DBD) standing at $47, reflecting a +0.53% shift from the previouse trading day's closing. The stock outperformed the S&P 500, ...
Some results have been hidden because they may be inaccessible to you