Millstreet Capital Management LLC

Insider profile

Performance

Overall performance
2.4

Performance over holding periods
2.4
30 days 90 days 120 days
Average return 1% 8.2% 15.1%
Success rate 69% 68% 82%
Transactions
11 0% Buy
34 71% Buy
47 69% Buy
Millstreet Capital Management LLC's trades of Diebold Nixdorf Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-04-17 2026-04-16 S Sale
45,871 +49.6%
402.92
US$2,622,009
45,871 +49.6% 402.92 US$2,622,009
2026-04-17 2026-04-15 S Sale
83,541 -27.1%
440.36
US$728,689
83,541 -27.1% 440.36 US$728,689
2026-04-10 2026-04-08 S Sale
10,014 +1.5%
402.77
US$2,552,344
10,014 +1.5% 402.77 US$2,552,344
2026-04-10 2026-04-08 S Sale
399,929 -7.7%
82.42
US$32,960,468
399,929 -7.7% 82.42 US$32,960,468
2026-01-20 2026-01-15 S Sale
500,000 -8.7%
68.00
US$34,000,000
500,000 -8.7% 68.00 US$34,000,000
2026-01-15 2026-01-15 PrS Proposed sale
500,000
70.19
US$35,095,000
500,000 70.19 US$35,095,000
2025-11-07 2025-11-06 S Sale
40,522 -0.7%
64.52
US$2,614,548
40,522 -0.7% 64.52 US$2,614,548
2025-11-07 2025-11-05 S Sale
211,204 -3.5%
62.93
US$13,292,081
211,204 -3.5% 62.93 US$13,292,081
2025-09-22 2025-09-18 S Sale
38,963 -0.6%
60.08
US$2,340,940
38,963 -0.6% 60.08 US$2,340,940
2025-09-18 2025-09-16 S Sale
20,000 -0.3%
60.11
US$1,202,250
20,000 -0.3% 60.11 US$1,202,250
2024-11-19 2024-11-15 S Sale
325,000 -1.5%
0.45
US$145,048
325,000 -1.5% 0.45 US$145,048
2024-05-24 2024-05-23 S Sale
450,000 -6.9%
42.50
US$19,125,000
450,000 -6.9% 42.50 US$19,125,000
2024-05-23 2024-05-23 PrS Proposed sale
450,000
44.20
US$19,890,000
450,000 44.20 US$19,890,000
2024-03-22 2024-03-20 S Sale
457,715 -6.6%
33.95
US$15,539,424
457,715 -6.6% 33.95 US$15,539,424
2024-03-20 2024-03-20 PrS Proposed sale
457,715
35.01
US$16,024,602
457,715 35.01 US$16,024,602