Diebold Nixdorf (DBD)

Market Cap:

$1,730,000,000

Last Price ():

$22.90

Change: -0.43% Open: $22.75 Low: $22.73 High: $23.05
Div. Yield: 1.75% Price/Earnings: N/A Price/Book: 2.9 Price/Sales: 0.4