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

Subscribe Now For Access - Only $1.99 Per Month