Diebold Nixdorf, Incorporated
DBD
$42.97
-$0.405-0.93%
DBD
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.