Diebold Nixdorf (DBD)

Market Cap:

$1,630,000,000

Last Price ():

$21.55

Change: +1.17% Open: $21.30 Low: $21.20 High: $21.65
Div. Yield: 1.90% Price/Earnings: N/A Price/Book: 2.7 Price/Sales: 0.4