© 2026 Stocks Telegraph All rights reserved.
Most stock quote data provided by Financial Modeling Prep
Making an investment decision in the stock market involves a certain amount of risk, so it's important to thoroughly review a company's stock before making any decisions. Stock float, number of short positions and outstanding shares are among the many factors an investor should take into account.
Investors cannot turn a blind eye to insiders as well as institutional ownership. They need to follow insider trades to determine the direction the stock is likely to take.
About 17.42% of SODI shares are held by financial institutions. ADIRONDACK RETIREMENT SPECIALISTS, INC. is the top corporate investor, holding 10 shares valued at $106.00. A 0% stake in Solitron Devices, Inc. is owned by the company. owns - shares valued at -, which translates its holding of N/A of the stake in the company.
| Date | Holder | % Stake | Shares Held | Total Value ($) | Shares | % Change in Portfolio |
|---|---|---|---|---|---|---|
| Jun 30, 2023 | ADIRONDACK RETIREMENT SPECIALISTS, INC. | 0% | 10 | 106 | 0 | 0 |
Among the SODI insiders holding of 29.12% of the stake in company, ROSNER TODD, 10 percent owner, holds the largest shares of 228.05K. GRT DEEP WOODS GP, L.L.C., 10 percent owner, is the second largest SODI insider with ownership of 225.05K shares. OLESEN VALUE FUND L.P., 10 percent owner, stands third with possession of 222.93K shares of that stake.
| Insiders | Designation | Shares Held |
|---|---|---|
| ROSNER TODD | 10 percent owner | 228.05K |
| GRT DEEP WOODS GP, L.L.C. | 10 percent owner | 225.05K |
| OLESEN VALUE FUND L.P. | 10 percent owner | 222.93K |
| MATSON MARK | COO | 196.57K |
| STAYDUHAR JOHN | 185K | |
| JOHN FARINA TRUSTEE, JOHN STAYDUHAR REVOCABLE TRUST | director | 116K |
| POINTER DAVID WILLIAM | director | 15K |
| ERIKSEN HOWARD TIMOTHY | CEO, CFO | 5.79K |
| SCHLIG JOSEPH | director | 0 |
| Date | Insider | Type | Cost | Shares | Value ($) | Shares Total |
|---|---|---|---|---|---|---|
| Jul 10, 2026 | OLESEN VALUE FUND L.P. | SALE | 26.54 | 350 | 9.29K | 222.93K |
| Jul 08, 2026 | OLESEN VALUE FUND L.P. | SALE | 26.85 | 3.02K | 81.01K | 223.28K |
| Jul 07, 2026 | OLESEN VALUE FUND L.P. | SALE | 26.83 | 483 | 12.96K | 226.3K |
| Jul 06, 2026 | OLESEN VALUE FUND L.P. | SALE | 26.80 | 800 | 21.44K | 226.78K |
| Jul 02, 2026 | OLESEN VALUE FUND L.P. | SALE | 26.40 | 1.97K | 51.98K | 227.58K |
| Jul 01, 2026 | OLESEN VALUE FUND L.P. | SALE | 26.24 | 120 | 3.15K | 229.55K |
| Jun 25, 2026 | OLESEN VALUE FUND L.P. | SALE | 26.59 | 1.6K | 42.54K | 229.67K |
| Jun 24, 2026 | OLESEN VALUE FUND L.P. | SALE | 26.60 | 5.24K | 139.33K | 231.27K |
| Aug 27, 2025 | OLESEN VALUE FUND L.P. | SALE | 16.99 | 879 | 14.93K | 236.51K |
| Aug 25, 2025 | OLESEN VALUE FUND L.P. | SALE | 16.99 | 100 | 1.7K | 237.39K |
| Aug 22, 2025 | OLESEN VALUE FUND L.P. | SALE | 16.38 | 1.5K | 24.57K | 237.49K |
| Aug 21, 2025 | OLESEN VALUE FUND L.P. | SALE | 16.33 | 500 | 8.17K | 238.99K |
| Aug 18, 2025 | OLESEN VALUE FUND L.P. | SALE | 16.34 | 7.3K | 119.3K | 239.49K |
| Aug 15, 2025 | OLESEN VALUE FUND L.P. | SALE | 16.19 | 4K | 64.76K | 246.79K |
| Aug 14, 2025 | OLESEN VALUE FUND L.P. | SALE | 16.10 | 1.5K | 24.15K | 250.79K |
| Aug 11, 2025 | OLESEN VALUE FUND L.P. | SALE | 16.21 | 2.72K | 44.09K | 252.29K |
| Aug 08, 2025 | OLESEN VALUE FUND L.P. | SALE | 16.50 | 1.5K | 24.75K | 255.01K |
| Dec 23, 2024 | OLESEN VALUE FUND L.P. | SALE | 16.00 | 1.77K | 28.32K | 256.51K |
| Dec 19, 2024 | OLESEN VALUE FUND L.P. | SALE | 16.06 | 4.3K | 69.11K | 258.28K |
| Dec 03, 2024 | OLESEN VALUE FUND L.P. | SALE | 16.96 | 8 | 135.68 | 262.58K |
| Nov 25, 2024 | OLESEN VALUE FUND L.P. | SALE | 16.78 | 4 | 67.12 | 262.59K |
| Nov 19, 2024 | OLESEN VALUE FUND L.P. | SALE | 16.89 | 635 | 10.73K | 262.59K |
| Nov 18, 2024 | OLESEN VALUE FUND L.P. | SALE | 16.89 | 143 | 2.42K | 263.23K |
| Nov 15, 2024 | OLESEN VALUE FUND L.P. | SALE | 16.89 | 22 | 371.58 | 263.37K |
| Nov 14, 2024 | OLESEN VALUE FUND L.P. | SALE | 16.89 | 200 | 3.38K | 263.39K |
| Oct 07, 2024 | OLESEN VALUE FUND L.P. | SALE | 17.99 | 8 | 143.92 | 263.59K |
| Oct 01, 2024 | OLESEN VALUE FUND L.P. | SALE | 17.99 | 1K | 17.99K | 263.6K |
| Sep 30, 2024 | OLESEN VALUE FUND L.P. | SALE | 17.99 | 916 | 16.48K | 264.6K |
| Sep 24, 2024 | OLESEN VALUE FUND L.P. | SALE | 17.99 | 2 | 35.98 | 265.52K |
| Sep 23, 2024 | OLESEN VALUE FUND L.P. | SALE | 17.99 | 100 | 1.8K | 265.52K |
| Sep 03, 2024 | OLESEN VALUE FUND L.P. | SALE | 18.24 | 100 | 1.82K | 265.62K |
| Aug 30, 2024 | OLESEN VALUE FUND L.P. | SALE | 18.38 | 360 | 6.62K | 265.72K |
| Aug 29, 2024 | OLESEN VALUE FUND L.P. | SALE | 18.36 | 1.39K | 25.59K | 266.08K |
| Aug 26, 2024 | OLESEN VALUE FUND L.P. | SALE | 18.24 | 102 | 1.86K | 267.47K |
| Aug 23, 2024 | OLESEN VALUE FUND L.P. | SALE | 18.24 | 59 | 1.08K | 267.58K |
| Aug 21, 2024 | OLESEN VALUE FUND L.P. | SALE | 18.24 | 100 | 1.82K | 267.63K |
| Aug 14, 2024 | OLESEN VALUE FUND L.P. | SALE | 18.24 | 409 | 7.46K | 267.73K |
| Aug 12, 2024 | OLESEN VALUE FUND L.P. | SALE | 18.24 | 5.19K | 94.61K | 268.14K |
| Aug 08, 2024 | OLESEN VALUE FUND L.P. | SALE | 18.24 | 900 | 16.42K | 273.33K |
| Aug 07, 2024 | OLESEN VALUE FUND L.P. | SALE | 18.61 | 100 | 1.86K | 274.23K |
| Aug 06, 2024 | OLESEN VALUE FUND L.P. | SALE | 18.62 | 200 | 3.72K | 274.33K |
| Aug 02, 2024 | OLESEN VALUE FUND L.P. | SALE | 18.64 | 200 | 3.73K | 274.53K |
| Jul 31, 2024 | OLESEN VALUE FUND L.P. | SALE | 18.24 | 279 | 5.09K | 274.73K |
| Jul 30, 2024 | OLESEN VALUE FUND L.P. | SALE | 18.24 | 1 | 18.24 | 275.01K |
| Jul 26, 2024 | OLESEN VALUE FUND L.P. | SALE | 18.24 | 100 | 1.82K | 275.01K |
| Jul 25, 2024 | OLESEN VALUE FUND L.P. | SALE | 18.24 | 100 | 1.82K | 275.11K |
| Jul 18, 2024 | OLESEN VALUE FUND L.P. | SALE | 18.74 | 175 | 3.28K | 275.21K |
| Jul 17, 2024 | OLESEN VALUE FUND L.P. | SALE | 18.74 | 125 | 2.34K | 275.39K |
| Jul 16, 2024 | OLESEN VALUE FUND L.P. | SALE | 18.54 | 600 | 11.12K | 275.51K |
| Jul 15, 2024 | OLESEN VALUE FUND L.P. | SALE | 18.70 | 100 | 1.87K | 276.11K |
| Apr 24, 2024 | OLESEN VALUE FUND L.P. | SALE | 18.15 | 2.02K | 36.64K | 276.21K |
| Apr 23, 2024 | OLESEN VALUE FUND L.P. | SALE | 18.17 | 6.29K | 114.27K | 278.23K |
| Apr 01, 2024 | OLESEN VALUE FUND L.P. | SALE | 18.15 | 201 | 3.65K | 284.52K |
| Mar 28, 2024 | OLESEN VALUE FUND L.P. | SALE | 18.15 | 274 | 4.97K | 284.72K |
| Mar 27, 2024 | OLESEN VALUE FUND L.P. | SALE | 18.15 | 901 | 16.35K | 284.99K |
| Mar 19, 2024 | OLESEN VALUE FUND L.P. | SALE | 18.15 | 1.22K | 22.05K | 285.89K |
| Mar 13, 2024 | OLESEN VALUE FUND L.P. | SALE | 18.15 | 200 | 3.63K | 287.11K |
| Mar 11, 2024 | OLESEN VALUE FUND L.P. | SALE | 18.19 | 5.78K | 105.16K | 287.31K |
| Oct 27, 2023 | ERIKSEN HOWARD TIMOTHY | PURCHASE | 12.03 | 5.79K | 69.62K | 5.79K |
| Oct 19, 2023 | ERIKSEN HOWARD TIMOTHY | PURCHASE | 11.00 | 400 | 4.4K | 53.04K |
| Oct 16, 2023 | ERIKSEN HOWARD TIMOTHY | PURCHASE | 10.70 | 35K | 374.5K | 264.4K |
| Oct 16, 2023 | MATSON MARK | PURCHASE | 10.70 | 19.48K | 208.46K | 196.57K |
| Feb 14, 2023 | OLESEN VALUE FUND L.P. | PURCHASE | 10.01 | 5.8K | 58.06K | 292.19K |
| Feb 09, 2023 | OLESEN VALUE FUND L.P. | PURCHASE | 10.02 | 100 | 1K | 286.39K |
| Jan 27, 2023 | OLESEN VALUE FUND L.P. | PURCHASE | 10.02 | 800 | 8.02K | 286.29K |
| Jan 18, 2023 | OLESEN VALUE FUND L.P. | PURCHASE | 10.01 | 2.5K | 25.03K | 285.49K |
| Jan 17, 2023 | OLESEN VALUE FUND L.P. | PURCHASE | 9.73 | 1.8K | 17.51K | 282.99K |
| Nov 10, 2021 | ERIKSEN HOWARD TIMOTHY | PURCHASE | 9.05 | 5.5K | 49.78K | 232.82K |
| Feb 11, 2020 | ERIKSEN HOWARD TIMOTHY | PURCHASE | 3.20 | 4.7K | 15.04K | 231.44K |
| Feb 04, 2020 | ERIKSEN HOWARD TIMOTHY | PURCHASE | 3.05 | 3.32K | 10.12K | 226.74K |
| Jan 31, 2020 | ERIKSEN HOWARD TIMOTHY | PURCHASE | 3.10 | 500 | 1.55K | 43.6K |
| Jan 28, 2020 | ERIKSEN HOWARD TIMOTHY | PURCHASE | 3.00 | 200 | 600 | 223.42K |
| Jan 27, 2020 | ERIKSEN HOWARD TIMOTHY | PURCHASE | 2.92 | 2.3K | 6.72K | 43.1K |
| Nov 13, 2019 | ERIKSEN HOWARD TIMOTHY | PURCHASE | 2.24 | 400 | 896 | 221.02K |
| Nov 01, 2019 | ERIKSEN HOWARD TIMOTHY | PURCHASE | 2.24 | 5.4K | 12.1K | 220.62K |
| Oct 24, 2019 | ERIKSEN HOWARD TIMOTHY | PURCHASE | 2.00 | 4.8K | 9.6K | 40.8K |
| Aug 13, 2019 | ERIKSEN HOWARD TIMOTHY | PURCHASE | 2.10 | 2.57K | 5.4K | 36K |
| Aug 09, 2019 | ERIKSEN HOWARD TIMOTHY | PURCHASE | 2.10 | 3.22K | 6.77K | 33.42K |
| Aug 01, 2019 | ERIKSEN HOWARD TIMOTHY | PURCHASE | 1.90 | 200 | 380 | 30.2K |
| May 17, 2019 | POINTER DAVID WILLIAM | PURCHASE | 1.75 | 15K | 26.25K | 15K |
| May 16, 2019 | ERIKSEN HOWARD TIMOTHY | PURCHASE | 1.85 | 5K | 9.25K | 5K |
| Jan 22, 2019 | OLESEN VALUE FUND L.P. | PURCHASE | 2.00 | 8K | 16K | 281.07K |
| Jan 09, 2019 | OLESEN VALUE FUND L.P. | PURCHASE | 1.85 | 5K | 9.25K | 273.07K |
| Jan 07, 2019 | OLESEN VALUE FUND L.P. | PURCHASE | 1.85 | 250 | 462.5 | 268.07K |
| Dec 31, 2018 | OLESEN VALUE FUND L.P. | PURCHASE | 1.60 | 5K | 8K | 267.82K |
| Dec 28, 2018 | OLESEN VALUE FUND L.P. | PURCHASE | 1.70 | 5K | 8.5K | 262.82K |
| Dec 26, 2018 | OLESEN VALUE FUND L.P. | PURCHASE | 1.71 | 5K | 8.55K | 257.82K |
| Dec 20, 2018 | OLESEN VALUE FUND L.P. | PURCHASE | 1.76 | 5K | 8.8K | 252.82K |
| Dec 03, 2018 | OLESEN VALUE FUND L.P. | PURCHASE | 2.28 | 5K | 11.4K | 247.82K |
| Nov 16, 2018 | OLESEN VALUE FUND L.P. | PURCHASE | 2.48 | 2.5K | 6.2K | 242.82K |
| Nov 14, 2018 | OLESEN VALUE FUND L.P. | PURCHASE | 2.61 | 3.4K | 8.87K | 240.32K |
| Nov 07, 2018 | OLESEN VALUE FUND L.P. | PURCHASE | 2.61 | 1.6K | 4.18K | 236.92K |
| Nov 06, 2018 | OLESEN VALUE FUND L.P. | PURCHASE | 2.71 | 5K | 13.55K | 235.32K |
| Oct 29, 2018 | OLESEN VALUE FUND L.P. | PURCHASE | 2.91 | 5K | 14.55K | 230.32K |
| Apr 10, 2017 | MATSON MARK | PURCHASE | 4.14 | 1.22K | 5.05K | 14.6K |
| Apr 07, 2017 | MATSON MARK | PURCHASE | 4.07 | 3K | 12.21K | 13.38K |
| Apr 03, 2017 | MATSON MARK | PURCHASE | 4.09 | 195 | 797.55 | 10.2K |
| Mar 30, 2017 | MATSON MARK | PURCHASE | 4.09 | 1.33K | 5.44K | 3.88K |
| Feb 13, 2017 | MATSON MARK | PURCHASE | 3.75 | 2.55K | 9.56K | 2.55K |
| Jan 26, 2017 | ERIKSEN HOWARD TIMOTHY | PURCHASE | 4.13 | 11.5K | 47.5K | 162.82K |
| Jan 23, 2017 | POINTER DAVID WILLIAM | PURCHASE | 4.20 | 10K | 42K | 67.05K |
| Jan 20, 2017 | POINTER DAVID WILLIAM | PURCHASE | 4.15 | 15.05K | 62.47K | 57.05K |
| Jan 19, 2017 | POINTER DAVID WILLIAM | PURCHASE | 4.10 | 28K | 114.8K | 42K |
| Aug 12, 2016 | POINTER DAVID WILLIAM | PURCHASE | 4.16 | 14K | 58.24K | 14K |
| Aug 09, 2016 | ERIKSEN HOWARD TIMOTHY | PURCHASE | 4.12 | 6.1K | 25.13K | 8.4K |
| Jul 25, 2016 | STAYDUHAR JOHN | SALE | 3.90 | 8K | 31.2K | 185K |
| Feb 26, 2013 | STAYDUHAR JOHN | SALE | 3.65 | 2K | 7.3K | 193K |
| Oct 22, 2012 | STAYDUHAR JOHN | SALE | 3.60 | 6.38K | 22.98K | 195K |
| Jul 20, 2011 | STAYDUHAR JOHN | SALE | 3.30 | 22.63K | 74.68K | 221.38K |
| Mar 11, 2011 | STAYDUHAR JOHN | SALE | 3.12 | 3.09K | 9.64K | 244.01K |
| Mar 09, 2011 | STAYDUHAR JOHN | SALE | 3.11 | 5K | 15.55K | 247.1K |
| Mar 04, 2011 | STAYDUHAR JOHN | SALE | 3.15 | 10K | 31.5K | 252.6K |
| Jan 07, 2011 | SCHLIG JOSEPH | SALE | 3.00 | 3.5K | 10.5K | 0 |
| Jan 06, 2011 | SCHLIG JOSEPH | SALE | 3.00 | 500 | 1.5K | 3.5K |
| Dec 14, 2010 | STAYDUHAR JOHN | SALE | 2.63 | 1.93K | 5.06K | 262.6K |
| Dec 13, 2010 | STAYDUHAR JOHN | SALE | 2.63 | 80 | 210.4 | 266.56K |
| Dec 06, 2010 | STAYDUHAR JOHN | SALE | 2.63 | 16.59K | 43.63K | 266.64K |
| Nov 15, 2010 | STAYDUHAR JOHN | SALE | 2.65 | 2K | 5.3K | 283.23K |
| Mar 18, 2010 | SCHLIG JOSEPH | SALE | 3.00 | 2K | 6K | 4K |
| Feb 11, 2010 | SCHLIG JOSEPH | SALE | 2.50 | 1K | 2.5K | 6K |
| Oct 09, 2009 | SCHLIG JOSEPH | SALE | 2.40 | 1K | 2.4K | 7K |
| May 20, 2009 | GRT DEEP WOODS GP, L.L.C. | SALE | 1.95 | 2K | 3.9K | 225.05K |
| Mar 27, 2009 | ROSNER TODD | PURCHASE | 1.90 | 300 | 570 | 228.05K |
| Mar 25, 2009 | ROSNER TODD | PURCHASE | 1.85 | 200 | 370 | 227.75K |
| Feb 16, 2006 | JOHN FARINA TRUSTEE, JOHN STAYDUHAR REVOCABLE TRUST | PURCHASE | 3.90 | 2.5K | 9.75K | 116K |
| Feb 15, 2006 | JOHN FARINA TRUSTEE, JOHN STAYDUHAR REVOCABLE TRUST | PURCHASE | 3.76 | 2K | 7.52K | 134K |
| Feb 14, 2006 | JOHN FARINA TRUSTEE, JOHN STAYDUHAR REVOCABLE TRUST | PURCHASE | 3.60 | 2.5K | 9K | 138.5K |
| Feb 08, 2006 | JOHN FARINA TRUSTEE, JOHN STAYDUHAR REVOCABLE TRUST | PURCHASE | 3.20 | 3.4K | 10.88K | 141K |
| Feb 06, 2006 | JOHN FARINA TRUSTEE, JOHN STAYDUHAR REVOCABLE TRUST | PURCHASE | 3.25 | 9.5K | 30.88K | 144.4K |
| Jan 27, 2006 | JOHN FARINA TRUSTEE, JOHN STAYDUHAR REVOCABLE TRUST | PURCHASE | 3.75 | 6.1K | 22.88K | 156.9K |
| Jan 25, 2006 | JOHN FARINA TRUSTEE, JOHN STAYDUHAR REVOCABLE TRUST | PURCHASE | 3.75 | 5K | 18.75K | 163K |
| Jan 24, 2006 | JOHN FARINA TRUSTEE, JOHN STAYDUHAR REVOCABLE TRUST | PURCHASE | 4.00 | 1K | 4K | 173K |
| Sep 05, 2005 | JOHN FARINA TRUSTEE, JOHN STAYDUHAR REVOCABLE TRUST | PURCHASE | 2.38 | 84.62K | 200.96K | 343.23K |