Compare Stocks: DBD

DBD

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
DBDDiebold Nixdorf, Incorporated2.51B71.49-1.72%266,91428.153.81B

Average Return