This ticker has not been starred yet DBD Diebold Nixdorf, Inc
Calculating & Accounting Machines (no Electronic Computers)
Book value per $ invested $ 0.43
Leverage 70.13%
Market Cap $ 2.6B
PE 52.01
Dividend Yield 0.00%
Profit $ 49.9m
Margin 1.36%

Subscribe Now For Access - Only $1.99 Per Month