Diebold Nixdorf Inc (DBD) Valuation Ratios & Charts