SOLITRON DEVICES INC ($SODI) Insider Transactions

Last updated: 2026-03-16 13:03 UTC | Total transactions: 241

In the last 12 months, insiders at SOLITRON DEVICES INC ($SODI) filed 241 transactions with the SEC: 29 open-market purchases totaling $1,340,108 and 200 sales totaling $3,912,320. Net insider sentiment: net selling.

SOLITRON DEVICES INC operates in the Semiconductors & related devices industry (Manufacturing sector).

Most Active Insiders

View all SEC Filings for SOLITRON DEVICES INC (SODI).

Set Up your own filters →

Recent Insider Transactions

Transaction Date Insider Name Title Transaction Type Security Shares Price Shares Owned Following Total Shares Outstanding % of Owned % of Outstanding
March 11, 2026 Matson Mark President and COO J Common stock 5000 $21.22 238,573.0000 2,147,703 2.14% 0.23%
Dec. 9, 2025 Matson Mark President and COO J Common stock 5000 $18.01 233,573.0000 2,082,553 2.19% 0.24%
Nov. 10, 2025 Matson Mark President and COO J Common stock 50000 $14.50 228,573.0000 2,082,553 28.00% 2.40%
Aug. 27, 2025 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 879 $16.99 946,032.0000 2,082,553 0.09% 0.04%
Aug. 27, 2025 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 879 $16.99 946,032.0000 2,082,553 0.09% 0.04%
Aug. 27, 2025 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 879 $16.99 946,032.0000 2,082,553 0.09% 0.04%
Aug. 27, 2025 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 879 $16.99 946,032.0000 2,082,553 0.09% 0.04%
Aug. 22, 2025 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 1500 $16.38 949,648.0000 2,082,553 0.16% 0.07%
Aug. 22, 2025 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 1500 $16.38 949,648.0000 2,082,553 0.16% 0.07%
Aug. 21, 2025 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 500 $16.33 951,148.0000 2,082,553 0.05% 0.02%
Aug. 21, 2025 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 500 $16.33 951,148.0000 2,082,553 0.05% 0.02%
Aug. 21, 2025 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 500 $16.33 951,148.0000 2,082,553 0.05% 0.02%
Aug. 21, 2025 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 500 $16.33 951,148.0000 2,082,553 0.05% 0.02%
Aug. 25, 2025 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 100 $16.99 949,548.0000 2,082,553 0.01% 0.00%
Aug. 25, 2025 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 100 $16.99 949,548.0000 2,082,553 0.01% 0.00%
Aug. 25, 2025 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 100 $16.99 949,548.0000 2,082,553 0.01% 0.00%
Aug. 25, 2025 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 100 $16.99 949,548.0000 2,082,553 0.01% 0.00%
Aug. 22, 2025 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 1500 $16.38 949,648.0000 2,082,553 0.16% 0.07%
Aug. 22, 2025 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 1500 $16.38 949,648.0000 2,082,553 0.16% 0.07%
Aug. 18, 2025 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 7301 $16.34 957,948.0000 2,082,553 0.76% 0.35%
Aug. 15, 2025 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 4000 $16.19 965,249.0000 2,082,553 0.41% 0.19%
Aug. 15, 2025 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 4000 $16.19 965,249.0000 2,082,553 0.41% 0.19%
Aug. 15, 2025 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 4000 $16.19 965,249.0000 2,082,553 0.41% 0.19%
Aug. 14, 2025 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 1500 $16.10 969,249.0000 2,082,553 0.15% 0.07%
Aug. 14, 2025 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 1500 $16.10 969,249.0000 2,082,553 0.15% 0.07%
Aug. 14, 2025 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 1500 $16.10 969,249.0000 2,082,553 0.15% 0.07%
Aug. 14, 2025 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 1500 $16.10 969,249.0000 2,082,553 0.15% 0.07%
Aug. 18, 2025 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 7301 $16.34 957,948.0000 2,082,553 0.76% 0.35%
Aug. 18, 2025 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 7301 $16.34 957,948.0000 2,082,553 0.76% 0.35%
Aug. 18, 2025 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 7301 $16.34 957,948.0000 2,082,553 0.76% 0.35%
Aug. 15, 2025 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 4000 $16.19 965,249.0000 2,082,553 0.41% 0.19%
Aug. 13, 2025 CHISTE JOHN F Director A Common stock 2000 $0.00 8,000.0000 2,082,553 33.33% 0.10%
Aug. 13, 2025 Aubrey Dwight P Director A Common stock 2000 $0.00 8,000.0000 2,082,553 33.33% 0.10%
Aug. 13, 2025 Pointer David William Director A Common stock 2000 $0.00 31,188.0000 2,082,553 6.85% 0.10%
Aug. 13, 2025 Eriksen Howard Timothy CEO A Common stock 2000 $0.00 325,223.0000 2,082,553 0.62% 0.10%
Aug. 13, 2025 Campbell Carolyn K. CFO A Common stock 2000 $0.00 2,000.0000 2,082,553 9999.99% 0.10%
Aug. 13, 2025 Matson Mark President and COO A Common stock 2000 $0.00 178,573.0000 2,082,553 1.13% 0.10%
Aug. 13, 2025 Gillman Charles M Director A Common stock 2000 $0.00 8,000.0000 2,082,553 33.33% 0.10%
Aug. 8, 2025 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 1500 $16.50 1,011,872.0000 2,082,553 0.15% 0.07%
Aug. 8, 2025 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 1500 $16.50 1,011,872.0000 2,082,553 0.15% 0.07%
Aug. 8, 2025 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 1500 $16.50 1,011,872.0000 2,082,553 0.15% 0.07%
Aug. 8, 2025 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 1500 $16.50 1,011,872.0000 2,082,553 0.15% 0.07%
Aug. 11, 2025 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 2720 $16.21 1,009,152.0000 2,082,553 0.27% 0.13%
Aug. 11, 2025 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 2720 $16.21 1,009,152.0000 2,082,553 0.27% 0.13%
Aug. 11, 2025 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 2720 $16.21 1,009,152.0000 2,082,553 0.27% 0.13%
Aug. 11, 2025 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 2720 $16.21 1,009,152.0000 2,082,553 0.27% 0.13%
Nov. 25, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 4 $16.78 1,032,113.0000 0 0.00% 0.00%
Nov. 25, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 4 $16.78 1,032,113.0000 0 0.00% 0.00%
Nov. 25, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 4 $16.78 1,032,113.0000 0 0.00% 0.00%
Nov. 25, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 4 $16.78 1,032,113.0000 0 0.00% 0.00%
Dec. 3, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 8 $16.96 1,032,105.0000 0 0.00% 0.00%
Dec. 3, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 8 $16.96 1,032,105.0000 0 0.00% 0.00%
Dec. 3, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 8 $16.96 1,032,105.0000 0 0.00% 0.00%
Dec. 3, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 8 $16.96 1,032,105.0000 0 0.00% 0.00%
Dec. 19, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 4303 $16.06 1,027,802.0000 0 0.42% 0.00%
Dec. 19, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 4303 $16.06 1,027,802.0000 0 0.42% 0.00%
Dec. 19, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 4303 $16.06 1,027,802.0000 0 0.42% 0.00%
Dec. 19, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 4303 $16.06 1,027,802.0000 0 0.42% 0.00%
Dec. 23, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 1770 $16.00 1,026,032.0000 0 0.17% 0.00%
Dec. 23, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 1770 $16.00 1,026,032.0000 0 0.17% 0.00%
Dec. 23, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 1770 $16.00 1,026,032.0000 0 0.17% 0.00%
Dec. 23, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 1770 $16.00 1,026,032.0000 0 0.17% 0.00%
Nov. 19, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 635 $16.89 1,050,372.0000 0 0.06% 0.00%
Oct. 7, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 8 $17.99 1,051,372.0000 0 0.00% 0.00%
Nov. 14, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 200 $16.89 1,051,172.0000 0 0.02% 0.00%
Nov. 14, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 200 $16.89 1,051,172.0000 0 0.02% 0.00%
Nov. 14, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 200 $16.89 1,051,172.0000 0 0.02% 0.00%
Nov. 14, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 200 $16.89 1,051,172.0000 0 0.02% 0.00%
Nov. 15, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 22 $16.89 1,051,150.0000 0 0.00% 0.00%
Nov. 15, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 22 $16.89 1,051,150.0000 0 0.00% 0.00%
Nov. 15, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 22 $16.89 1,051,150.0000 0 0.00% 0.00%
Nov. 15, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 22 $16.89 1,051,150.0000 0 0.00% 0.00%
Nov. 18, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 143 $16.89 1,051,007.0000 0 0.01% 0.00%
Nov. 18, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 143 $16.89 1,051,007.0000 0 0.01% 0.00%
Nov. 18, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 143 $16.89 1,051,007.0000 0 0.01% 0.00%
Nov. 18, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 143 $16.89 1,051,007.0000 0 0.01% 0.00%
Nov. 19, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 635 $16.89 1,050,372.0000 0 0.06% 0.00%
Nov. 19, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 635 $16.89 1,050,372.0000 0 0.06% 0.00%
Nov. 19, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 635 $16.89 1,050,372.0000 0 0.06% 0.00%
Oct. 7, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 8 $17.99 1,051,372.0000 0 0.00% 0.00%
Oct. 7, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 8 $17.99 1,051,372.0000 0 0.00% 0.00%
Oct. 7, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 8 $17.99 1,051,372.0000 0 0.00% 0.00%
Sept. 24, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 2 $17.99 1,056,320.0000 0 0.00% 0.00%
Sept. 30, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 916 $17.99 1,055,404.0000 0 0.09% 0.00%
Sept. 30, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 916 $17.99 1,055,404.0000 0 0.09% 0.00%
Sept. 30, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 916 $17.99 1,055,404.0000 0 0.09% 0.00%
Sept. 30, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 916 $17.99 1,055,404.0000 0 0.09% 0.00%
Sept. 3, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 100 $18.24 1,056,422.0000 0 0.01% 0.00%
Sept. 3, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 100 $18.24 1,056,422.0000 0 0.01% 0.00%
Sept. 3, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 100 $18.24 1,056,422.0000 0 0.01% 0.00%
Oct. 1, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 1000 $17.99 1,054,404.0000 0 0.09% 0.00%
Oct. 1, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 1000 $17.99 1,054,404.0000 0 0.09% 0.00%
Oct. 1, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 1000 $17.99 1,054,404.0000 0 0.09% 0.00%
Oct. 1, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 1000 $17.99 1,054,404.0000 0 0.09% 0.00%
Sept. 3, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 100 $18.24 1,056,422.0000 0 0.01% 0.00%
Sept. 23, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 100 $17.99 1,056,322.0000 0 0.01% 0.00%
Sept. 23, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 100 $17.99 1,056,322.0000 0 0.01% 0.00%
Sept. 23, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 100 $17.99 1,056,322.0000 0 0.01% 0.00%
Sept. 23, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 100 $17.99 1,056,322.0000 0 0.01% 0.00%
Sept. 24, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 2 $17.99 1,056,320.0000 0 0.00% 0.00%
Sept. 24, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 2 $17.99 1,056,320.0000 0 0.00% 0.00%
Sept. 24, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 2 $17.99 1,056,320.0000 0 0.00% 0.00%
Aug. 30, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 360 $18.38 1,062,876.0000 0 0.03% 0.00%
Aug. 29, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 1394 $18.36 1,063,236.0000 0 0.13% 0.00%
Aug. 29, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 1394 $18.36 1,063,236.0000 0 0.13% 0.00%
Aug. 29, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 1394 $18.36 1,063,236.0000 0 0.13% 0.00%
Aug. 29, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 1394 $18.36 1,063,236.0000 0 0.13% 0.00%
Aug. 30, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 360 $18.38 1,062,876.0000 0 0.03% 0.00%
Aug. 30, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 360 $18.38 1,062,876.0000 0 0.03% 0.00%
Aug. 30, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 360 $18.38 1,062,876.0000 0 0.03% 0.00%
Aug. 14, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 409 $18.24 1,070,153.0000 0 0.04% 0.00%
Aug. 26, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 102 $18.24 1,069,892.0000 0 0.01% 0.00%
Aug. 23, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 59 $18.24 1,069,994.0000 0 0.01% 0.00%
Aug. 23, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 59 $18.24 1,069,994.0000 0 0.01% 0.00%
Aug. 23, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 59 $18.24 1,069,994.0000 0 0.01% 0.00%
Aug. 23, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 59 $18.24 1,069,994.0000 0 0.01% 0.00%
Aug. 21, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 100 $18.24 1,070,053.0000 0 0.01% 0.00%
Aug. 21, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 100 $18.24 1,070,053.0000 0 0.01% 0.00%
Aug. 21, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 100 $18.24 1,070,053.0000 0 0.01% 0.00%
Aug. 21, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 100 $18.24 1,070,053.0000 0 0.01% 0.00%
Aug. 14, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 409 $18.24 1,070,153.0000 0 0.04% 0.00%
Aug. 14, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 409 $18.24 1,070,153.0000 0 0.04% 0.00%
Aug. 14, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 409 $18.24 1,070,153.0000 0 0.04% 0.00%
Aug. 26, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 102 $18.24 1,069,892.0000 0 0.01% 0.00%
Aug. 26, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 102 $18.24 1,069,892.0000 0 0.01% 0.00%
Aug. 26, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 102 $18.24 1,069,892.0000 0 0.01% 0.00%
Aug. 8, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 900 $18.24 1,077,759.0000 0 0.08% 0.00%
Aug. 8, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 900 $18.24 1,077,759.0000 0 0.08% 0.00%
Aug. 8, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 900 $18.24 1,077,759.0000 0 0.08% 0.00%
Aug. 8, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 900 $18.24 1,077,759.0000 0 0.08% 0.00%
Aug. 12, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 5187 $18.24 1,072,572.0000 0 0.48% 0.00%
Aug. 12, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 5187 $18.24 1,072,572.0000 0 0.48% 0.00%
Aug. 12, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 5187 $18.24 1,072,572.0000 0 0.48% 0.00%
Aug. 12, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 5187 $18.24 1,072,572.0000 0 0.48% 0.00%
Aug. 7, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 100 $18.61 1,078,659.0000 0 0.01% 0.00%
Aug. 7, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 100 $18.61 1,078,659.0000 0 0.01% 0.00%
Aug. 7, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 100 $18.61 1,078,659.0000 0 0.01% 0.00%
Aug. 7, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 100 $18.61 1,078,659.0000 0 0.01% 0.00%
July 25, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 100 $18.24 1,098,100.0000 0 0.01% 0.00%
July 25, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 100 $18.24 1,098,100.0000 0 0.01% 0.00%
July 25, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 100 $18.24 1,098,100.0000 0 0.01% 0.00%
July 25, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 100 $18.24 1,098,100.0000 0 0.01% 0.00%
July 26, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 100 $18.24 1,098,000.0000 0 0.01% 0.00%
July 26, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 100 $18.24 1,098,000.0000 0 0.01% 0.00%
July 26, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 100 $18.24 1,098,000.0000 0 0.01% 0.00%
July 26, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 100 $18.24 1,098,000.0000 0 0.01% 0.00%
July 30, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 1 $18.24 1,097,999.0000 0 0.00% 0.00%
July 30, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 1 $18.24 1,097,999.0000 0 0.00% 0.00%
July 30, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 1 $18.24 1,097,999.0000 0 0.00% 0.00%
July 30, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 1 $18.24 1,097,999.0000 0 0.00% 0.00%
July 31, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 279 $18.24 1,097,720.0000 0 0.03% 0.00%
July 31, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 279 $18.24 1,097,720.0000 0 0.03% 0.00%
July 31, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 279 $18.24 1,097,720.0000 0 0.03% 0.00%
July 31, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 279 $18.24 1,097,720.0000 0 0.03% 0.00%
Aug. 2, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 200 $18.64 1,097,520.0000 0 0.02% 0.00%
Aug. 2, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 200 $18.64 1,097,520.0000 0 0.02% 0.00%
Aug. 2, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 200 $18.64 1,097,520.0000 0 0.02% 0.00%
Aug. 2, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 200 $18.64 1,097,520.0000 0 0.02% 0.00%
Aug. 6, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 200 $18.62 1,097,320.0000 0 0.02% 0.00%
Aug. 6, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 200 $18.62 1,097,320.0000 0 0.02% 0.00%
Aug. 6, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 200 $18.62 1,097,320.0000 0 0.02% 0.00%
Aug. 6, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 200 $18.62 1,097,320.0000 0 0.02% 0.00%
July 17, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 125 $18.74 1,101,015.0000 0 0.01% 0.00%
July 18, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 175 $18.74 1,100,840.0000 0 0.02% 0.00%
July 18, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 175 $18.74 1,100,840.0000 0 0.02% 0.00%
July 18, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 175 $18.74 1,100,840.0000 0 0.02% 0.00%
July 18, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 175 $18.74 1,100,840.0000 0 0.02% 0.00%
July 15, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 100 $18.70 1,101,740.0000 0 0.01% 0.00%
July 15, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 100 $18.70 1,101,740.0000 0 0.01% 0.00%
July 15, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 100 $18.70 1,101,740.0000 0 0.01% 0.00%
July 15, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 100 $18.70 1,101,740.0000 0 0.01% 0.00%
July 16, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 600 $18.54 1,101,140.0000 0 0.05% 0.00%
July 16, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 600 $18.54 1,101,140.0000 0 0.05% 0.00%
July 16, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 600 $18.54 1,101,140.0000 0 0.05% 0.00%
July 16, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 600 $18.54 1,101,140.0000 0 0.05% 0.00%
July 17, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 125 $18.74 1,101,015.0000 0 0.01% 0.00%
July 17, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 125 $18.74 1,101,015.0000 0 0.01% 0.00%
July 17, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 125 $18.74 1,101,015.0000 0 0.01% 0.00%
April 24, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 2019 $18.15 1,104,840.0000 0 0.18% 0.00%
April 1, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 201 $18.15 1,113,148.0000 0 0.02% 0.00%
April 1, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 201 $18.15 1,113,148.0000 0 0.02% 0.00%
April 1, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 201 $18.15 1,113,148.0000 0 0.02% 0.00%
April 24, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 2019 $18.15 1,104,840.0000 0 0.18% 0.00%
April 1, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 201 $18.15 1,113,148.0000 0 0.02% 0.00%
April 23, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 6289 $18.17 1,106,859.0000 0 0.56% 0.00%
April 23, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 6289 $18.17 1,106,859.0000 0 0.56% 0.00%
April 23, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 6289 $18.17 1,106,859.0000 0 0.56% 0.00%
April 23, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 6289 $18.17 1,106,859.0000 0 0.56% 0.00%
April 24, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 2019 $18.15 1,104,840.0000 0 0.18% 0.00%
April 24, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 2019 $18.15 1,104,840.0000 0 0.18% 0.00%
March 27, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 901 $18.15 1,139,150.0000 0 0.08% 0.00%
March 27, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 901 $18.15 1,139,150.0000 0 0.08% 0.00%
March 27, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 901 $18.15 1,139,150.0000 0 0.08% 0.00%
March 27, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 901 $18.15 1,139,150.0000 0 0.08% 0.00%
March 28, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 274 $18.15 1,138,876.0000 0 0.02% 0.00%
March 28, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 274 $18.15 1,138,876.0000 0 0.02% 0.00%
March 28, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 274 $18.15 1,138,876.0000 0 0.02% 0.00%
March 28, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 274 $18.15 1,138,876.0000 0 0.02% 0.00%
March 19, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 1215 $18.15 1,143,576.0000 0 0.11% 0.00%
March 19, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 1215 $18.15 1,143,576.0000 0 0.11% 0.00%
March 19, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 1215 $18.15 1,143,576.0000 0 0.11% 0.00%
March 19, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 1215 $18.15 1,143,576.0000 0 0.11% 0.00%
March 11, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 5781 $18.19 1,148,636.0000 0 0.50% 0.00%
March 11, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 5781 $18.19 1,148,636.0000 0 0.50% 0.00%
March 11, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 5781 $18.19 1,148,636.0000 0 0.50% 0.00%
March 11, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 5781 $18.19 1,148,636.0000 0 0.50% 0.00%
March 13, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 200 $18.15 1,148,436.0000 0 0.02% 0.00%
March 13, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 200 $18.15 1,148,436.0000 0 0.02% 0.00%
March 13, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 200 $18.15 1,148,436.0000 0 0.02% 0.00%
March 13, 2024 Olesen Value Fund L.P. TenPercentOwner S Common Stock, $0.01 par value 200 $18.15 1,148,436.0000 0 0.02% 0.00%
March 6, 2023 Olesen Value Fund L.P. TenPercentOwner P Common Stock, $0.01 par value 900 $10.06 1,172,360.0000 0 0.08% 0.00%
March 6, 2023 Olesen Value Fund L.P. TenPercentOwner P Common Stock, $0.01 par value 900 $10.06 1,172,360.0000 0 0.08% 0.00%
March 6, 2023 Olesen Value Fund L.P. TenPercentOwner P Common Stock, $0.01 par value 900 $10.06 1,172,360.0000 0 0.08% 0.00%
March 6, 2023 Olesen Value Fund L.P. TenPercentOwner P Common Stock, $0.01 par value 900 $10.06 1,172,360.0000 0 0.08% 0.00%
Oct. 27, 2023 Eriksen Howard Timothy CEO, CFO P Common Stock 5787 $12.03 323,223.0000 0 1.82% 0.00%
Oct. 19, 2023 Eriksen Howard Timothy CEO, CFO P Common stock 400 $11.00 53,040.0000 0 0.76% 0.00%
Oct. 16, 2023 Matson Mark COO P Common Stock 19482 $10.70 176,573.0000 0 12.40% 0.00%
Oct. 16, 2023 Pointer David William Not found J Common Stock 6188 $10.70 29,188.0000 0 26.90% 0.00%
Oct. 16, 2023 Pointer David William Not found J Common Stock 67054 $10.70 29,188.0000 0 69.67% 0.00%
Oct. 16, 2023 Matson Mark COO P Common Stock 19482 $10.70 196,573.0000 0 11.00% 0.00%
Oct. 16, 2023 Eriksen Howard Timothy CEO, CFO P Common Stock 35000 $10.70 317,036.0000 0 12.41% 0.00%
Feb. 9, 2023 Olesen Value Fund L.P. TenPercentOwner P Common Stock, $0.01 par value 100 $10.02 1,162,960.0000 0 0.01% 0.00%
Jan. 27, 2023 Olesen Value Fund L.P. TenPercentOwner P Common Stock, $0.01 par value 800 $10.02 1,162,860.0000 0 0.07% 0.00%
Jan. 27, 2023 Olesen Value Fund L.P. TenPercentOwner P Common Stock, $0.01 par value 800 $10.02 1,162,860.0000 0 0.07% 0.00%
Jan. 27, 2023 Olesen Value Fund L.P. TenPercentOwner P Common Stock, $0.01 par value 800 $10.02 1,162,860.0000 0 0.07% 0.00%
Jan. 27, 2023 Olesen Value Fund L.P. TenPercentOwner P Common Stock, $0.01 par value 800 $10.02 1,162,860.0000 0 0.07% 0.00%
Feb. 9, 2023 Olesen Value Fund L.P. TenPercentOwner P Common Stock, $0.01 par value 100 $10.02 1,162,960.0000 0 0.01% 0.00%
Feb. 9, 2023 Olesen Value Fund L.P. TenPercentOwner P Common Stock, $0.01 par value 100 $10.02 1,162,960.0000 0 0.01% 0.00%
Feb. 9, 2023 Olesen Value Fund L.P. TenPercentOwner P Common Stock, $0.01 par value 100 $10.02 1,162,960.0000 0 0.01% 0.00%
Feb. 14, 2023 Olesen Value Fund L.P. TenPercentOwner P Common Stock, $0.01 par value 5800 $10.01 1,168,760.0000 0 0.50% 0.00%
Feb. 14, 2023 Olesen Value Fund L.P. TenPercentOwner P Common Stock, $0.01 par value 5800 $10.01 1,168,760.0000 0 0.50% 0.00%
Feb. 14, 2023 Olesen Value Fund L.P. TenPercentOwner P Common Stock, $0.01 par value 5800 $10.01 1,168,760.0000 0 0.50% 0.00%
Feb. 14, 2023 Olesen Value Fund L.P. TenPercentOwner P Common Stock, $0.01 par value 5800 $10.01 1,168,760.0000 0 0.50% 0.00%
Jan. 17, 2023 Olesen Value Fund L.P. TenPercentOwner P Common Stock, $0.01 par value 1800 $9.73 1,139,460.0000 0 0.16% 0.00%
Jan. 18, 2023 Olesen Value Fund L.P. TenPercentOwner P Common Stock, $0.01 par value 2500 $10.01 1,141,960.0000 0 0.22% 0.00%
Jan. 18, 2023 Olesen Value Fund L.P. TenPercentOwner P Common Stock, $0.01 par value 2500 $10.01 1,141,960.0000 0 0.22% 0.00%
Jan. 18, 2023 Olesen Value Fund L.P. TenPercentOwner P Common Stock, $0.01 par value 2500 $10.01 1,141,960.0000 0 0.22% 0.00%
Jan. 18, 2023 Olesen Value Fund L.P. TenPercentOwner P Common Stock, $0.01 par value 2500 $10.01 1,141,960.0000 0 0.22% 0.00%
Jan. 17, 2023 Olesen Value Fund L.P. TenPercentOwner P Common Stock, $0.01 par value 1800 $9.73 1,139,460.0000 0 0.16% 0.00%
Jan. 17, 2023 Olesen Value Fund L.P. TenPercentOwner P Common Stock, $0.01 par value 1800 $9.73 1,139,460.0000 0 0.16% 0.00%
Jan. 17, 2023 Olesen Value Fund L.P. TenPercentOwner P Common Stock, $0.01 par value 1800 $9.73 1,139,460.0000 0 0.16% 0.00%