DIEBOLD NIXDORF, Inc (DBD)

Market cap
$2.7B
P/E ratio
30.4x
Period EndRepurchases of common stock (Million USD)YoY (%)
Dec 31, 2025131+2008.06%
Dec 31, 20246+169.57%
Dec 31, 20232-70.51%
Dec 31, 20228+1.30%
Dec 31, 20218+16.67%
Dec 31, 20207+247.37%
Dec 31, 20192-36.67%
Dec 31, 20183-40.00%
Dec 31, 20175+127.27%
Dec 31, 20162-26.67%
Dec 31, 20153+56.41%
Dec 31, 20142-52.79%
Dec 31, 20134+17.70%
Dec 31, 20123-96.91%
Dec 31, 2011112+333.91%
Dec 31, 201026
AI Chat