Compare Stocks: DBD

DBD

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
DBDDiebold Nixdorf, Incorporated2.40B66.82-0.30%156,60949.513.69B

Average Return