Bailard Inc. Purchases 2,000 Shares of Diebold Nixdorf… — DBD +0.40 · News Impact Screener