Diebold Nixdorf, Incorporated (DBD) Suffers a Larger Drop Than… — DBD -0.40 · News Impact Screener