$68.55
0.981.44%
Ult. Agg.: Oct 20, 12:54 PM
$67.57
N/A

Diebold Nixdorf (DBD) institutional and insider ownership, recent insider transactions and ownership breakdown.
Shares Outstanding
33.947M
Shares Float
16.663M
Insider Shares Owned
5.662M
Insider % Owned
16.3%
Institutional Shares Held
34.614M
Institutional % Held
99.4%
Ownership Breakdown