Compare Stocks: DBD

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
DBDDiebold Nixdorf, Incorporated2.21B61.702.82%153,51245.723.69B

Average Return