SODI Insider Transactions — Page 2
1,324 retained open-market purchase and sale rows from SEC Forms 3, 4 and 5, newest first. This page shows rows 101–200; provenance stays internal.
| Insider profile | Role | Date | Transaction | Shares | Price |
|---|---|---|---|---|---|
| Olesen Value Fund GP LLC | TenPercentOwner | 2025-08-22 | Sale | 1,500.0 | $16.38 |
| Olesen Capital Management LLC | TenPercentOwner | 2025-08-22 | Sale | 1,500.0 | $16.38 |
| Olesen Value Fund L.P. | TenPercentOwner | 2025-08-22 | Sale | 1,500.0 | $16.38 |
| Olesen Christian | TenPercentOwner | 2025-08-22 | Sale | 1,500.0 | $16.38 |
| Olesen Value Fund GP LLC | TenPercentOwner | 2025-08-22 | Sale | 1,500.0 | $16.38 |
| Olesen Capital Management LLC | TenPercentOwner | 2025-08-22 | Sale | 1,500.0 | $16.38 |
| Olesen Value Fund L.P. | TenPercentOwner | 2025-08-21 | Sale | 500.0 | $16.33 |
| Olesen Christian | TenPercentOwner | 2025-08-21 | Sale | 500.0 | $16.33 |
| Olesen Value Fund GP LLC | TenPercentOwner | 2025-08-21 | Sale | 500.0 | $16.33 |
| Olesen Capital Management LLC | TenPercentOwner | 2025-08-21 | Sale | 500.0 | $16.33 |
| Olesen Value Fund L.P. | TenPercentOwner | 2025-08-21 | Sale | 500.0 | $16.33 |
| Olesen Christian | TenPercentOwner | 2025-08-21 | Sale | 500.0 | $16.33 |
| Olesen Value Fund GP LLC | TenPercentOwner | 2025-08-21 | Sale | 500.0 | $16.33 |
| Olesen Capital Management LLC | TenPercentOwner | 2025-08-21 | Sale | 500.0 | $16.33 |
| Olesen Value Fund L.P. | TenPercentOwner | 2025-08-21 | Sale | 500.0 | $16.33 |
| Olesen Christian | TenPercentOwner | 2025-08-21 | Sale | 500.0 | $16.33 |
| Olesen Value Fund GP LLC | TenPercentOwner | 2025-08-21 | Sale | 500.0 | $16.33 |
| Olesen Capital Management LLC | TenPercentOwner | 2025-08-21 | Sale | 500.0 | $16.33 |
| Olesen Value Fund L.P. | TenPercentOwner | 2025-08-21 | Sale | 500.0 | $16.33 |
| Olesen Christian | TenPercentOwner | 2025-08-21 | Sale | 500.0 | $16.33 |
| Olesen Value Fund GP LLC | TenPercentOwner | 2025-08-21 | Sale | 500.0 | $16.33 |
| Olesen Capital Management LLC | TenPercentOwner | 2025-08-21 | Sale | 500.0 | $16.33 |
| Olesen Value Fund L.P. | TenPercentOwner | 2025-08-18 | Sale | 7,301.0 | $16.34 |
| Olesen Christian | TenPercentOwner | 2025-08-18 | Sale | 7,301.0 | $16.34 |
| Olesen Value Fund GP LLC | TenPercentOwner | 2025-08-18 | Sale | 7,301.0 | $16.34 |
| Olesen Capital Management LLC | TenPercentOwner | 2025-08-18 | Sale | 7,301.0 | $16.34 |
| Olesen Value Fund L.P. | TenPercentOwner | 2025-08-18 | Sale | 7,301.0 | $16.34 |
| Olesen Christian | TenPercentOwner | 2025-08-18 | Sale | 7,301.0 | $16.34 |
| Olesen Value Fund GP LLC | TenPercentOwner | 2025-08-18 | Sale | 7,301.0 | $16.34 |
| Olesen Capital Management LLC | TenPercentOwner | 2025-08-18 | Sale | 7,301.0 | $16.34 |
| Olesen Value Fund L.P. | TenPercentOwner | 2025-08-18 | Sale | 7,301.0 | $16.34 |
| Olesen Christian | TenPercentOwner | 2025-08-18 | Sale | 7,301.0 | $16.34 |
| Olesen Value Fund GP LLC | TenPercentOwner | 2025-08-18 | Sale | 7,301.0 | $16.34 |
| Olesen Capital Management LLC | TenPercentOwner | 2025-08-18 | Sale | 7,301.0 | $16.34 |
| Olesen Value Fund L.P. | TenPercentOwner | 2025-08-18 | Sale | 7,301.0 | $16.34 |
| Olesen Christian | TenPercentOwner | 2025-08-18 | Sale | 7,301.0 | $16.34 |
| Olesen Value Fund GP LLC | TenPercentOwner | 2025-08-18 | Sale | 7,301.0 | $16.34 |
| Olesen Capital Management LLC | TenPercentOwner | 2025-08-18 | Sale | 7,301.0 | $16.34 |
| Olesen Value Fund L.P. | TenPercentOwner | 2025-08-15 | Sale | 4,000.0 | $16.19 |
| Olesen Christian | TenPercentOwner | 2025-08-15 | Sale | 4,000.0 | $16.19 |
| Olesen Value Fund GP LLC | TenPercentOwner | 2025-08-15 | Sale | 4,000.0 | $16.19 |
| Olesen Capital Management LLC | TenPercentOwner | 2025-08-15 | Sale | 4,000.0 | $16.19 |
| Olesen Value Fund L.P. | TenPercentOwner | 2025-08-15 | Sale | 4,000.0 | $16.19 |
| Olesen Christian | TenPercentOwner | 2025-08-15 | Sale | 4,000.0 | $16.19 |
| Olesen Value Fund GP LLC | TenPercentOwner | 2025-08-15 | Sale | 4,000.0 | $16.19 |
| Olesen Capital Management LLC | TenPercentOwner | 2025-08-15 | Sale | 4,000.0 | $16.19 |
| Olesen Value Fund L.P. | TenPercentOwner | 2025-08-15 | Sale | 4,000.0 | $16.19 |
| Olesen Christian | TenPercentOwner | 2025-08-15 | Sale | 4,000.0 | $16.19 |
| Olesen Value Fund GP LLC | TenPercentOwner | 2025-08-15 | Sale | 4,000.0 | $16.19 |
| Olesen Capital Management LLC | TenPercentOwner | 2025-08-15 | Sale | 4,000.0 | $16.19 |
| Olesen Value Fund L.P. | TenPercentOwner | 2025-08-15 | Sale | 4,000.0 | $16.19 |
| Olesen Christian | TenPercentOwner | 2025-08-15 | Sale | 4,000.0 | $16.19 |
| Olesen Value Fund GP LLC | TenPercentOwner | 2025-08-15 | Sale | 4,000.0 | $16.19 |
| Olesen Capital Management LLC | TenPercentOwner | 2025-08-15 | Sale | 4,000.0 | $16.19 |
| Olesen Value Fund L.P. | TenPercentOwner | 2025-08-14 | Sale | 1,500.0 | $16.1 |
| Olesen Christian | TenPercentOwner | 2025-08-14 | Sale | 1,500.0 | $16.1 |
| Olesen Value Fund GP LLC | TenPercentOwner | 2025-08-14 | Sale | 1,500.0 | $16.1 |
| Olesen Capital Management LLC | TenPercentOwner | 2025-08-14 | Sale | 1,500.0 | $16.1 |
| Olesen Value Fund L.P. | TenPercentOwner | 2025-08-14 | Sale | 1,500.0 | $16.1 |
| Olesen Christian | TenPercentOwner | 2025-08-14 | Sale | 1,500.0 | $16.1 |
| Olesen Value Fund GP LLC | TenPercentOwner | 2025-08-14 | Sale | 1,500.0 | $16.1 |
| Olesen Capital Management LLC | TenPercentOwner | 2025-08-14 | Sale | 1,500.0 | $16.1 |
| Olesen Value Fund L.P. | TenPercentOwner | 2025-08-14 | Sale | 1,500.0 | $16.1 |
| Olesen Christian | TenPercentOwner | 2025-08-14 | Sale | 1,500.0 | $16.1 |
| Olesen Value Fund GP LLC | TenPercentOwner | 2025-08-14 | Sale | 1,500.0 | $16.1 |
| Olesen Capital Management LLC | TenPercentOwner | 2025-08-14 | Sale | 1,500.0 | $16.1 |
| Olesen Value Fund L.P. | TenPercentOwner | 2025-08-14 | Sale | 1,500.0 | $16.1 |
| Olesen Christian | TenPercentOwner | 2025-08-14 | Sale | 1,500.0 | $16.1 |
| Olesen Value Fund GP LLC | TenPercentOwner | 2025-08-14 | Sale | 1,500.0 | $16.1 |
| Olesen Capital Management LLC | TenPercentOwner | 2025-08-14 | Sale | 1,500.0 | $16.1 |
| Olesen Value Fund L.P. | TenPercentOwner | 2025-08-11 | Sale | 2,720.0 | $16.21 |
| Olesen Christian | TenPercentOwner | 2025-08-11 | Sale | 2,720.0 | $16.21 |
| Olesen Value Fund GP LLC | TenPercentOwner | 2025-08-11 | Sale | 2,720.0 | $16.21 |
| Olesen Capital Management LLC | TenPercentOwner | 2025-08-11 | Sale | 2,720.0 | $16.21 |
| Olesen Value Fund L.P. | TenPercentOwner | 2025-08-11 | Sale | 2,720.0 | $16.21 |
| Olesen Christian | TenPercentOwner | 2025-08-11 | Sale | 2,720.0 | $16.21 |
| Olesen Value Fund GP LLC | TenPercentOwner | 2025-08-11 | Sale | 2,720.0 | $16.21 |
| Olesen Capital Management LLC | TenPercentOwner | 2025-08-11 | Sale | 2,720.0 | $16.21 |
| Olesen Value Fund L.P. | TenPercentOwner | 2025-08-11 | Sale | 2,720.0 | $16.21 |
| Olesen Christian | TenPercentOwner | 2025-08-11 | Sale | 2,720.0 | $16.21 |
| Olesen Value Fund GP LLC | TenPercentOwner | 2025-08-11 | Sale | 2,720.0 | $16.21 |
| Olesen Capital Management LLC | TenPercentOwner | 2025-08-11 | Sale | 2,720.0 | $16.21 |
| Olesen Value Fund L.P. | TenPercentOwner | 2025-08-11 | Sale | 2,720.0 | $16.21 |
| Olesen Christian | TenPercentOwner | 2025-08-11 | Sale | 2,720.0 | $16.21 |
| Olesen Value Fund GP LLC | TenPercentOwner | 2025-08-11 | Sale | 2,720.0 | $16.21 |
| Olesen Capital Management LLC | TenPercentOwner | 2025-08-11 | Sale | 2,720.0 | $16.21 |
| Olesen Value Fund L.P. | TenPercentOwner | 2025-08-08 | Sale | 1,500.0 | $16.5 |
| Olesen Christian | TenPercentOwner | 2025-08-08 | Sale | 1,500.0 | $16.5 |
| Olesen Value Fund GP LLC | TenPercentOwner | 2025-08-08 | Sale | 1,500.0 | $16.5 |
| Olesen Capital Management LLC | TenPercentOwner | 2025-08-08 | Sale | 1,500.0 | $16.5 |
| Olesen Value Fund L.P. | TenPercentOwner | 2025-08-08 | Sale | 1,500.0 | $16.5 |
| Olesen Christian | TenPercentOwner | 2025-08-08 | Sale | 1,500.0 | $16.5 |
| Olesen Value Fund GP LLC | TenPercentOwner | 2025-08-08 | Sale | 1,500.0 | $16.5 |
| Olesen Capital Management LLC | TenPercentOwner | 2025-08-08 | Sale | 1,500.0 | $16.5 |
| Olesen Value Fund L.P. | TenPercentOwner | 2025-08-08 | Sale | 1,500.0 | $16.5 |
| Olesen Christian | TenPercentOwner | 2025-08-08 | Sale | 1,500.0 | $16.5 |
| Olesen Value Fund GP LLC | TenPercentOwner | 2025-08-08 | Sale | 1,500.0 | $16.5 |
| Olesen Capital Management LLC | TenPercentOwner | 2025-08-08 | Sale | 1,500.0 | $16.5 |
| Olesen Value Fund L.P. | TenPercentOwner | 2025-08-08 | Sale | 1,500.0 | $16.5 |
| Olesen Christian | TenPercentOwner | 2025-08-08 | Sale | 1,500.0 | $16.5 |