Stock Information

Diebold Nixdorf Inc (DBD)

Diebold Nixdorf Inc logo
Ticker Symbol: DBD
Exchange: NYSE
Sector: Technology
Market Cap: $2,377.93 mil
Piotroski score: 4
PE Ratio: 19.24
EPS (TTM): 3.06
Revenue (TTM): $109.69 M
Dividend Yield: N/A
ROE: 10.59%