Diebold Nixdorf, Incorporated (DBD)
NYSE·Technology·Software - Application
$82.60
+0.33%
Mkt Cap $2.97B
Mkt Cap
$2.97B
P/E
31.98
Fwd P/E
15.66
P/S
0.78
Rev TTM
—
EPS TTM
$2.59
NYSE·Technology·Software - Application
$82.60
+0.33%
Mkt Cap $2.97B
Mkt Cap
$2.97B
P/E
31.98
Fwd P/E
15.66
P/S
0.78
Rev TTM
—
EPS TTM
$2.59