Diebold Nixdorf, Incorporated (DBD) Declines More Than Market: Some Information for Investors

Diebold Nixdorf, Incorporated (DBD) reached $73.19 at the closing of the latest trading day, reflecting a -2.67% change compared to its last close.
Open original source