Diebold Nixdorf (DBD)

Market Cap:

$1,460,000,000

Last Price ():

$19.30

Change: -3.74% Open: $21.85 Low: $19.05 High: $22.00
Div. Yield: 2.04% Price/Earnings: N/A Price/Book: 2.6 Price/Sales: 0.3