| Mark Matson |
SODI |
Common stock |
Other |
2.14% |
|
|
5,000 |
238,573 |
11 Mar 2026 |
Direct |
| Mark Matson |
SODI |
Common stock |
Other |
2.19% |
|
|
5,000 |
233,573 |
09 Dec 2025 |
Direct |
| Mark Matson |
SODI |
Common stock |
Other |
28% |
|
|
50,000 |
228,573 |
10 Nov 2025 |
Direct |
| Olesen Value Fund L.P. |
SODI |
Common Stock, $0.01 par value |
Sale |
-0.37% |
$14,934 |
$16.99 |
-879 |
236,508 |
27 Aug 2025 |
By Christian Olesen |
| Olesen Value Fund L.P. |
SODI |
Common Stock, $0.01 par value |
Sale |
-0.37% |
$14,934 |
$16.99 |
-879 |
236,508 |
27 Aug 2025 |
By Olesen Capital Management LLC |
| Olesen Value Fund L.P. |
SODI |
Common Stock, $0.01 par value |
Sale |
-0.37% |
$14,934 |
$16.99 |
-879 |
236,508 |
27 Aug 2025 |
By Olesen Value Fund GP LLC |
| Olesen Value Fund L.P. |
SODI |
Common Stock, $0.01 par value |
Sale |
-0.37% |
$14,934 |
$16.99 |
-879 |
236,508 |
27 Aug 2025 |
Direct |
| Olesen Value Fund L.P. |
SODI |
Common Stock, $0.01 par value |
Sale |
-0.04% |
$1,699 |
$16.99 |
-100 |
237,387 |
25 Aug 2025 |
By Christian Olesen |
| Olesen Value Fund L.P. |
SODI |
Common Stock, $0.01 par value |
Sale |
-0.04% |
$1,699 |
$16.99 |
-100 |
237,387 |
25 Aug 2025 |
By Olesen Capital Management LLC |
| Olesen Value Fund L.P. |
SODI |
Common Stock, $0.01 par value |
Sale |
-0.04% |
$1,699 |
$16.99 |
-100 |
237,387 |
25 Aug 2025 |
By Olesen Value Fund GP LLC |
| Olesen Value Fund L.P. |
SODI |
Common Stock, $0.01 par value |
Sale |
-0.04% |
$1,699 |
$16.99 |
-100 |
237,387 |
25 Aug 2025 |
Direct |
| Olesen Value Fund L.P. |
SODI |
Common Stock, $0.01 par value |
Sale |
-0.63% |
$24,570 |
$16.38 |
-1,500 |
237,487 |
22 Aug 2025 |
By Christian Olesen |
| Olesen Value Fund L.P. |
SODI |
Common Stock, $0.01 par value |
Sale |
-0.63% |
$24,570 |
$16.38 |
-1,500 |
237,487 |
22 Aug 2025 |
By Olesen Capital Management LLC |
| Olesen Value Fund L.P. |
SODI |
Common Stock, $0.01 par value |
Sale |
-0.63% |
$24,570 |
$16.38 |
-1,500 |
237,487 |
22 Aug 2025 |
By Olesen Value Fund GP LLC |
| Olesen Value Fund L.P. |
SODI |
Common Stock, $0.01 par value |
Sale |
-0.63% |
$24,570 |
$16.38 |
-1,500 |
237,487 |
22 Aug 2025 |
Direct |
| Olesen Value Fund L.P. |
SODI |
Common Stock, $0.01 par value |
Sale |
-0.21% |
$8,165 |
$16.33 |
-500 |
238,987 |
21 Aug 2025 |
By Christian Olesen |
| Olesen Value Fund L.P. |
SODI |
Common Stock, $0.01 par value |
Sale |
-0.21% |
$8,165 |
$16.33 |
-500 |
238,987 |
21 Aug 2025 |
By Olesen Capital Management LLC |
| Olesen Value Fund L.P. |
SODI |
Common Stock, $0.01 par value |
Sale |
-0.21% |
$8,165 |
$16.33 |
-500 |
238,987 |
21 Aug 2025 |
By Olesen Value Fund GP LLC |
| Olesen Value Fund L.P. |
SODI |
Common Stock, $0.01 par value |
Sale |
-0.21% |
$8,165 |
$16.33 |
-500 |
238,987 |
21 Aug 2025 |
Direct |
| Olesen Value Fund L.P. |
SODI |
Common Stock, $0.01 par value |
Sale |
-2.96% |
$119,298 |
$16.34 |
-7,301 |
239,487 |
18 Aug 2025 |
By Christian Olesen |
| Olesen Value Fund L.P. |
SODI |
Common Stock, $0.01 par value |
Sale |
-2.96% |
$119,298 |
$16.34 |
-7,301 |
239,487 |
18 Aug 2025 |
By Olesen Capital Management LLC |
| Olesen Value Fund L.P. |
SODI |
Common Stock, $0.01 par value |
Sale |
-2.96% |
$119,298 |
$16.34 |
-7,301 |
239,487 |
18 Aug 2025 |
By Olesen Value Fund GP LLC |
| Olesen Value Fund L.P. |
SODI |
Common Stock, $0.01 par value |
Sale |
-2.96% |
$119,298 |
$16.34 |
-7,301 |
239,487 |
18 Aug 2025 |
Direct |
| Olesen Value Fund L.P. |
SODI |
Common Stock, $0.01 par value |
Sale |
-1.59% |
$64,760 |
$16.19 |
-4,000 |
246,788 |
15 Aug 2025 |
By Christian Olesen |
| Olesen Value Fund L.P. |
SODI |
Common Stock, $0.01 par value |
Sale |
-1.59% |
$64,760 |
$16.19 |
-4,000 |
246,788 |
15 Aug 2025 |
By Olesen Capital Management LLC |
| Olesen Value Fund L.P. |
SODI |
Common Stock, $0.01 par value |
Sale |
-1.59% |
$64,760 |
$16.19 |
-4,000 |
246,788 |
15 Aug 2025 |
By Olesen Value Fund GP LLC |
| Olesen Value Fund L.P. |
SODI |
Common Stock, $0.01 par value |
Sale |
-1.59% |
$64,760 |
$16.19 |
-4,000 |
246,788 |
15 Aug 2025 |
Direct |
| Olesen Value Fund L.P. |
SODI |
Common Stock, $0.01 par value |
Sale |
-0.59% |
$24,150 |
$16.10 |
-1,500 |
250,788 |
14 Aug 2025 |
By Christian Olesen |
| Olesen Value Fund L.P. |
SODI |
Common Stock, $0.01 par value |
Sale |
-0.59% |
$24,150 |
$16.10 |
-1,500 |
250,788 |
14 Aug 2025 |
By Olesen Capital Management LLC |
| Olesen Value Fund L.P. |
SODI |
Common Stock, $0.01 par value |
Sale |
-0.59% |
$24,150 |
$16.10 |
-1,500 |
250,788 |
14 Aug 2025 |
By Olesen Value Fund GP LLC |
| Olesen Value Fund L.P. |
SODI |
Common Stock, $0.01 par value |
Sale |
-0.59% |
$24,150 |
$16.10 |
-1,500 |
250,788 |
14 Aug 2025 |
Direct |
| David W. Pointer |
SODI |
Common stock |
Award |
6.85% |
|
|
2,000 |
31,188 |
13 Aug 2025 |
Direct |
| Dwight P. Aubrey |
SODI |
Common stock |
Award |
33.3% |
|
|
2,000 |
8,000 |
13 Aug 2025 |
Direct |
| John F. Chiste |
SODI |
Common stock |
Award |
33.3% |
|
|
2,000 |
8,000 |
13 Aug 2025 |
Direct |
| Charles M. Gillman |
SODI |
Common stock |
Award |
33.3% |
|
|
2,000 |
8,000 |
13 Aug 2025 |
Direct |
| Mark Matson |
SODI |
Common stock |
Award |
1.13% |
|
|
2,000 |
178,573 |
13 Aug 2025 |
Direct |
| Carolyn K. Campbell |
SODI |
Common stock |
Award |
|
|
|
2,000 |
2,000 |
13 Aug 2025 |
Direct |
| Howard Timothy Eriksen |
SODI |
Common stock |
Award |
3.77% |
|
|
2,000 |
55,040 |
13 Aug 2025 |
Direct |
| Olesen Value Fund L.P. |
SODI |
Common Stock, $0.01 par value |
Sale |
-1.07% |
$44,091 |
$16.21 |
-2,720 |
252,288 |
11 Aug 2025 |
By Christian Olesen |
| Olesen Value Fund L.P. |
SODI |
Common Stock, $0.01 par value |
Sale |
-1.07% |
$44,091 |
$16.21 |
-2,720 |
252,288 |
11 Aug 2025 |
By Olesen Capital Management LLC |
| Olesen Value Fund L.P. |
SODI |
Common Stock, $0.01 par value |
Sale |
-1.07% |
$44,091 |
$16.21 |
-2,720 |
252,288 |
11 Aug 2025 |
By Olesen Value Fund GP LLC |
| Olesen Value Fund L.P. |
SODI |
Common Stock, $0.01 par value |
Sale |
-1.07% |
$44,091 |
$16.21 |
-2,720 |
252,288 |
11 Aug 2025 |
Direct |
| Olesen Value Fund L.P. |
SODI |
Common Stock, $0.01 par value |
Sale |
-0.58% |
$24,750 |
$16.50 |
-1,500 |
255,008 |
08 Aug 2025 |
By Christian Olesen |
| Olesen Value Fund L.P. |
SODI |
Common Stock, $0.01 par value |
Sale |
-0.58% |
$24,750 |
$16.50 |
-1,500 |
255,008 |
08 Aug 2025 |
By Olesen Capital Management LLC |
| Olesen Value Fund L.P. |
SODI |
Common Stock, $0.01 par value |
Sale |
-0.58% |
$24,750 |
$16.50 |
-1,500 |
255,008 |
08 Aug 2025 |
By Olesen Value Fund GP LLC |
| Olesen Value Fund L.P. |
SODI |
Common Stock, $0.01 par value |
Sale |
-0.58% |
$24,750 |
$16.50 |
-1,500 |
255,008 |
08 Aug 2025 |
Direct |