Compare Stocks: DBD

DBD

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
DBDDiebold Nixdorf, Incorporated2.48B69.01-0.49%220,22251.143.69B

Average Return