| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| DSP | VALDES MAX O | Director | Jun 09 '26 | Sale | 11.97 | 3,386 | 40,527 | 29,449 | Jun 10 12:00 AM |
| DSP | VALDES MAX O | Director | Jun 08 '26 | Sale | 12.10 | 3,300 | 39,930 | 32,835 | Jun 10 12:00 AM |
| DSP | VALDES MAX O | Director | Jun 06 '25 | Sale | 14.29 | 4,838 | 69,111 | 21,591 | Jun 09 12:00 AM |
| DSP | VALDES MAX O | Director | Jun 05 '25 | Sale | 13.87 | 5,062 | 70,187 | 26,429 | Jun 09 12:00 AM |
| DSP | VALDES MAX O | Director | Dec 06 '24 | Sale | 20.51 | 7,500 | 153,829 | 63,452 | Dec 09 12:00 AM |
| DSP | VALDES MAX O | Director | Jun 14 '23 | Sale | 4.45 | 5,147 | 22,904 | 69,913 | Jun 15 12:00 AM |
| DSP | VALDES MAX O | Director | Jun 13 '23 | Sale | 4.30 | 5,147 | 22,132 | 75,060 | Jun 15 12:00 AM |
| DSP | VALDES MAX O | Director | Feb 09 '21 | Buy | 25.00 | 750 | 18,750 | 12,750 | Feb 11 12:00 AM |