InsiderGauge
Checking updates…
Dashboard

SODISOLITRON DEVICES INC

Market cap
$78.37M
as of 2026-10-23
Latest close
$36.49
as of 2026-10-23
Sector
Technology
as of 2026-10-24
Industry
Semiconductor Equipment & Materials
as of 2026-10-24

Cluster

No cluster in the last 90 days under the default rule (14d · ≥2 insiders · all roles).

Form 4 historysince 2023-10-18

Dashed line = amended filing (Form 4/A)

InsiderTradedFiledTypeSharesPriceValueOwned after10b5-1 planFiling
Olesen Value Fund L.P.Sep 30Oct 2S4,800$33.17Sale −$159,216211,108NoForm 4
Olesen Value Fund L.P.Sep 30Oct 2S4,800$33.17Sale −$159,216211,108NoForm 4
Olesen Value Fund L.P.Sep 30Oct 2S4,800$33.17Sale −$159,216211,108NoForm 4
Olesen Value Fund L.P.Sep 30Oct 2S4,800$33.17Sale −$159,216211,108NoForm 4
Olesen Value Fund L.P.Sep 29Oct 2S600$33.25Sale −$19,950215,908NoForm 4
Olesen Value Fund L.P.Sep 29Oct 2S600$33.25Sale −$19,950215,908NoForm 4
Olesen Value Fund L.P.Sep 29Oct 2S600$33.25Sale −$19,950215,908NoForm 4
Olesen Value Fund L.P.Sep 29Oct 2S600$33.25Sale −$19,950215,908NoForm 4
Matson MarkPresident and COOSep 10Sep 10J3,000$28.77$86,310241,573YesForm 4
Cedar Creek Partners LLCAug 13Aug 17S500$34.70Sale −$17,350271,333NoForm 4
Chiste John FAug 14Aug 14S8,000$28.50Sale −$228,000not reportedNoForm 4
Cedar Creek Partners LLCAug 14Aug 14P8,000$28.50Purchase +$228,000271,833NoForm 4
Cedar Creek Partners LLCAug 11Aug 12S563$34.82Sale −$19,604263,833NoForm 4
Olesen Value Fund L.P.Jul 22Jul 23S372$29.84Sale −$11,100216,508NoForm 4
Olesen Value Fund L.P.Jul 22Jul 23S372$29.84Sale −$11,100216,508NoForm 4
Olesen Value Fund L.P.Jul 22Jul 23S372$29.84Sale −$11,100216,508NoForm 4
Olesen Value Fund L.P.Jul 22Jul 23S372$29.84Sale −$11,100216,508NoForm 4
Olesen Value Fund L.P.Jul 21Jul 21S1,084$29.82Sale −$32,325216,880NoForm 4
Olesen Value Fund L.P.Jul 21Jul 21S1,084$29.82Sale −$32,325216,880NoForm 4
Olesen Value Fund L.P.Jul 21Jul 21S1,084$29.82Sale −$32,325216,880NoForm 4
Olesen Value Fund L.P.Jul 21Jul 21S1,084$29.82Sale −$32,325216,880NoForm 4
Olesen Value Fund L.P.Jul 20Jul 21S3,366$29.71Sale −$100,004217,964NoForm 4
Olesen Value Fund L.P.Jul 20Jul 21S3,366$29.71Sale −$100,004217,964NoForm 4
Olesen Value Fund L.P.Jul 20Jul 21S3,366$29.71Sale −$100,004217,964NoForm 4
Olesen Value Fund L.P.Jul 20Jul 21S3,366$29.71Sale −$100,004217,964NoForm 4
Olesen Value Fund L.P.Jul 17Jul 21S1,601$29.56Sale −$47,326221,330NoForm 4
Olesen Value Fund L.P.Jul 17Jul 21S1,601$29.56Sale −$47,326221,330NoForm 4
Olesen Value Fund L.P.Jul 17Jul 21S1,601$29.56Sale −$47,326221,330NoForm 4
Olesen Value Fund L.P.Jul 17Jul 21S1,601$29.56Sale −$47,326221,330NoForm 4
Olesen Value Fund L.P.Jul 10Jul 10S350$26.54Sale −$9,289222,931NoForm 4
Olesen Value Fund L.P.Jul 10Jul 10S350$26.54Sale −$9,289222,931NoForm 4
Olesen Value Fund L.P.Jul 10Jul 10S350$26.54Sale −$9,289222,931NoForm 4
Olesen Value Fund L.P.Jul 10Jul 10S350$26.54Sale −$9,289222,931NoForm 4
Olesen Value Fund L.P.Jul 8Jul 10S3,017$26.85Sale −$81,006223,281NoForm 4
Olesen Value Fund L.P.Jul 8Jul 10S3,017$26.85Sale −$81,006223,281NoForm 4
Olesen Value Fund L.P.Jul 8Jul 10S3,017$26.85Sale −$81,006223,281NoForm 4
Olesen Value Fund L.P.Jul 8Jul 10S3,017$26.85Sale −$81,006223,281NoForm 4
Olesen Value Fund L.P.Jul 7Jul 7S483$26.83Sale −$12,959226,298NoForm 4
Olesen Value Fund L.P.Jul 7Jul 7S483$26.83Sale −$12,959226,298NoForm 4
Olesen Value Fund L.P.Jul 7Jul 7S483$26.83Sale −$12,959226,298NoForm 4
Olesen Value Fund L.P.Jul 7Jul 7S483$26.83Sale −$12,959226,298NoForm 4
Olesen Value Fund L.P.Jul 6Jul 7S800$26.80Sale −$21,440226,781NoForm 4
Olesen Value Fund L.P.Jul 6Jul 7S800$26.80Sale −$21,440226,781NoForm 4
Olesen Value Fund L.P.Jul 6Jul 7S800$26.80Sale −$21,440226,781NoForm 4
Olesen Value Fund L.P.Jul 6Jul 7S800$26.80Sale −$21,440226,781NoForm 4
Olesen Value Fund L.P.Jul 2Jul 7S1,969$26.40Sale −$51,982227,581NoForm 4
Olesen Value Fund L.P.Jul 2Jul 7S1,969$26.40Sale −$51,982227,581NoForm 4
Olesen Value Fund L.P.Jul 2Jul 7S1,969$26.40Sale −$51,982227,581NoForm 4
Olesen Value Fund L.P.Jul 2Jul 7S1,969$26.40Sale −$51,982227,581NoForm 4
Olesen Value Fund L.P.Jul 1Jul 7S120$26.24Sale −$3,149229,550NoForm 4
Olesen Value Fund L.P.Jul 1Jul 7S120$26.24Sale −$3,149229,550NoForm 4
Olesen Value Fund L.P.Jul 1Jul 7S120$26.24Sale −$3,149229,550NoForm 4
Olesen Value Fund L.P.Jul 1Jul 7S120$26.24Sale −$3,149229,550NoForm 4
Olesen Value Fund L.P.Jun 25Jun 26S1,600$26.59Sale −$42,544229,670NoForm 4
Olesen Value Fund L.P.Jun 25Jun 26S1,600$26.59Sale −$42,544229,670NoForm 4
Olesen Value Fund L.P.Jun 25Jun 26S1,600$26.59Sale −$42,544229,670NoForm 4
Olesen Value Fund L.P.Jun 25Jun 26S1,600$26.59Sale −$42,544229,670NoForm 4
Olesen Value Fund L.P.Jun 24Jun 26S5,238$26.60Sale −$139,331231,270NoForm 4
Olesen Value Fund L.P.Jun 24Jun 26S5,238$26.60Sale −$139,331231,270NoForm 4
Olesen Value Fund L.P.Jun 24Jun 26S5,238$26.60Sale −$139,331231,270NoForm 4
Olesen Value Fund L.P.Jun 24Jun 26S5,238$26.60Sale −$139,331231,270NoForm 4
Eriksen Howard TimothyCEOJun 5Jun 8J5,787$0.00$060,827NoForm 4
Eriksen Howard TimothyCEOJun 5Jun 8J5,787$0.00$0not reportedNoForm 4
Matson MarkPresident and COOMar 11Mar 12J5,000$21.22$106,100238,573YesForm 4
Matson MarkPresident and COODec 9, 2025Dec 10, 2025J5,000$18.01$90,050233,573YesForm 4
Matson MarkPresident and COONov 10, 2025Nov 13, 2025J50,000$14.50$725,000228,573YesForm 4
Olesen Value Fund L.P.Aug 27, 2025Aug 27, 2025S879$16.99Sale −$14,934236,508NoForm 4
Olesen Value Fund L.P.Aug 27, 2025Aug 27, 2025S879$16.99Sale −$14,934236,508NoForm 4
Olesen Value Fund L.P.Aug 27, 2025Aug 27, 2025S879$16.99Sale −$14,934236,508NoForm 4
Olesen Value Fund L.P.Aug 27, 2025Aug 27, 2025S879$16.99Sale −$14,934236,508NoForm 4
Olesen Value Fund L.P.Aug 25, 2025Aug 26, 2025S100$16.99Sale −$1,699237,387NoForm 4
Olesen Value Fund L.P.Aug 25, 2025Aug 26, 2025S100$16.99Sale −$1,699237,387NoForm 4
Olesen Value Fund L.P.Aug 25, 2025Aug 26, 2025S100$16.99Sale −$1,699237,387NoForm 4
Olesen Value Fund L.P.Aug 25, 2025Aug 26, 2025S100$16.99Sale −$1,699237,387NoForm 4
Olesen Value Fund L.P.Aug 22, 2025Aug 26, 2025S1,500$16.38Sale −$24,570237,487NoForm 4
Olesen Value Fund L.P.Aug 22, 2025Aug 26, 2025S1,500$16.38Sale −$24,570237,487NoForm 4
Olesen Value Fund L.P.Aug 22, 2025Aug 26, 2025S1,500$16.38Sale −$24,570237,487NoForm 4
Olesen Value Fund L.P.Aug 22, 2025Aug 26, 2025S1,500$16.38Sale −$24,570237,487NoForm 4
Olesen Value Fund L.P.Aug 21, 2025Aug 26, 2025S500$16.33Sale −$8,165238,987NoForm 4
Olesen Value Fund L.P.Aug 21, 2025Aug 26, 2025S500$16.33Sale −$8,165238,987NoForm 4
Olesen Value Fund L.P.Aug 21, 2025Aug 26, 2025S500$16.33Sale −$8,165238,987NoForm 4
Olesen Value Fund L.P.Aug 21, 2025Aug 26, 2025S500$16.33Sale −$8,165238,987NoForm 4
Olesen Value Fund GP LLCAug 18, 2025Aug 18, 2025S7,301$16.34Sale −$119,298239,487NoForm 4
Olesen Value Fund GP LLCAug 18, 2025Aug 18, 2025S7,301$16.34Sale −$119,298239,487NoForm 4
Olesen Value Fund GP LLCAug 18, 2025Aug 18, 2025S7,301$16.34Sale −$119,298239,487NoForm 4
Olesen Value Fund GP LLCAug 18, 2025Aug 18, 2025S7,301$16.34Sale −$119,298239,487NoForm 4
Olesen Value Fund GP LLCAug 15, 2025Aug 18, 2025S4,000$16.19Sale −$64,760246,788NoForm 4
Olesen Value Fund GP LLCAug 15, 2025Aug 18, 2025S4,000$16.19Sale −$64,760246,788NoForm 4
Olesen Value Fund GP LLCAug 15, 2025Aug 18, 2025S4,000$16.19Sale −$64,760246,788NoForm 4
Olesen Value Fund GP LLCAug 15, 2025Aug 18, 2025S4,000$16.19Sale −$64,760246,788NoForm 4
Olesen Value Fund GP LLCAug 14, 2025Aug 18, 2025S1,500$16.10Sale −$24,150250,788NoForm 4
Olesen Value Fund GP LLCAug 14, 2025Aug 18, 2025S1,500$16.10Sale −$24,150250,788NoForm 4
Olesen Value Fund GP LLCAug 14, 2025Aug 18, 2025S1,500$16.10Sale −$24,150250,788NoForm 4
Olesen Value Fund GP LLCAug 14, 2025Aug 18, 2025S1,500$16.10Sale −$24,150250,788NoForm 4
Eriksen Capital Management LLCAug 13, 2025Aug 14, 2025A2,000$0.00$055,040NoForm 4
Campbell Carolyn K.CFOAug 13, 2025Aug 14, 2025A2,000$0.00$02,000NoForm 4
Matson MarkPresident and COOAug 13, 2025Aug 14, 2025A2,000$0.00$0178,573NoForm 4
Gillman Charles MAug 13, 2025Aug 14, 2025A2,000$0.00$08,000NoForm 4
Chiste John FAug 13, 2025Aug 14, 2025A2,000$0.00$08,000NoForm 4
Aubrey Dwight PAug 13, 2025Aug 14, 2025A2,000$0.00$08,000NoForm 4
Pointer David WilliamAug 13, 2025Aug 14, 2025A2,000$0.00$031,188NoForm 4
Olesen Value Fund GP LLCAug 11, 2025Aug 12, 2025S2,720$16.21Sale −$44,091252,288NoForm 4
Olesen Value Fund GP LLCAug 11, 2025Aug 12, 2025S2,720$16.21Sale −$44,091252,288NoForm 4
Olesen Value Fund GP LLCAug 11, 2025Aug 12, 2025S2,720$16.21Sale −$44,091252,288NoForm 4
Olesen Value Fund GP LLCAug 11, 2025Aug 12, 2025S2,720$16.21Sale −$44,091252,288NoForm 4
Olesen Value Fund GP LLCAug 8, 2025Aug 12, 2025S1,500$16.50Sale −$24,750255,008NoForm 4
Olesen Value Fund GP LLCAug 8, 2025Aug 12, 2025S1,500$16.50Sale −$24,750255,008NoForm 4
Olesen Value Fund GP LLCAug 8, 2025Aug 12, 2025S1,500$16.50Sale −$24,750255,008NoForm 4
Olesen Value Fund GP LLCAug 8, 2025Aug 12, 2025S1,500$16.50Sale −$24,750255,008NoForm 4
Olesen Value Fund L.P.Dec 23, 2024Dec 23, 2024S1,770$16.00Sale −$28,320256,508NoForm 4
Olesen Value Fund L.P.Dec 23, 2024Dec 23, 2024S1,770$16.00Sale −$28,320256,508NoForm 4
Olesen Value Fund L.P.Dec 23, 2024Dec 23, 2024S1,770$16.00Sale −$28,320256,508NoForm 4
Olesen Value Fund L.P.Dec 23, 2024Dec 23, 2024S1,770$16.00Sale −$28,320256,508NoForm 4
Olesen Value Fund L.P.Dec 19, 2024Dec 23, 2024S4,303$16.06Sale −$69,106258,278NoForm 4
Olesen Value Fund L.P.Dec 19, 2024Dec 23, 2024S4,303$16.06Sale −$69,106258,278NoForm 4
Olesen Value Fund L.P.Dec 19, 2024Dec 23, 2024S4,303$16.06Sale −$69,106258,278NoForm 4
Olesen Value Fund L.P.Dec 19, 2024Dec 23, 2024S4,303$16.06Sale −$69,106258,278NoForm 4
Olesen Value Fund L.P.Dec 3, 2024Dec 23, 2024S8$16.96Sale −$136262,581NoForm 4
Olesen Value Fund L.P.Dec 3, 2024Dec 23, 2024S8$16.96Sale −$136262,581NoForm 4
Olesen Value Fund L.P.Dec 3, 2024Dec 23, 2024S8$16.96Sale −$136262,581NoForm 4
Olesen Value Fund L.P.Dec 3, 2024Dec 23, 2024S8$16.96Sale −$136262,581NoForm 4
Olesen Value Fund L.P.Nov 25, 2024Dec 23, 2024S4$16.78Sale −$67262,589NoForm 4
Olesen Value Fund L.P.Nov 25, 2024Dec 23, 2024S4$16.78Sale −$67262,589NoForm 4
Olesen Value Fund L.P.Nov 25, 2024Dec 23, 2024S4$16.78Sale −$67262,589NoForm 4
Olesen Value Fund L.P.Nov 25, 2024Dec 23, 2024S4$16.78Sale −$67262,589NoForm 4
Olesen Value Fund L.P.Nov 19, 2024Nov 21, 2024S635$16.89Sale −$10,725262,593NoForm 4
Olesen Value Fund L.P.Nov 19, 2024Nov 21, 2024S635$16.89Sale −$10,725262,593NoForm 4
Olesen Value Fund L.P.Nov 19, 2024Nov 21, 2024S635$16.89Sale −$10,725262,593NoForm 4
Olesen Value Fund L.P.Nov 19, 2024Nov 21, 2024S635$16.89Sale −$10,725262,593NoForm 4
Olesen Value Fund L.P.Nov 18, 2024Nov 21, 2024S143$16.89Sale −$2,415263,228NoForm 4
Olesen Value Fund L.P.Nov 18, 2024Nov 21, 2024S143$16.89Sale −$2,415263,228NoForm 4
Olesen Value Fund L.P.Nov 18, 2024Nov 21, 2024S143$16.89Sale −$2,415263,228NoForm 4
Olesen Value Fund L.P.Nov 18, 2024Nov 21, 2024S143$16.89Sale −$2,415263,228NoForm 4
Olesen Value Fund L.P.Nov 15, 2024Nov 21, 2024S22$16.89Sale −$372263,371NoForm 4
Olesen Value Fund L.P.Nov 15, 2024Nov 21, 2024S22$16.89Sale −$372263,371NoForm 4
Olesen Value Fund L.P.Nov 15, 2024Nov 21, 2024S22$16.89Sale −$372263,371NoForm 4
Olesen Value Fund L.P.Nov 15, 2024Nov 21, 2024S22$16.89Sale −$372263,371NoForm 4
Olesen Value Fund L.P.Nov 14, 2024Nov 21, 2024S200$16.89Sale −$3,378263,393NoForm 4
Olesen Value Fund L.P.Nov 14, 2024Nov 21, 2024S200$16.89Sale −$3,378263,393NoForm 4
Olesen Value Fund L.P.Nov 14, 2024Nov 21, 2024S200$16.89Sale −$3,378263,393NoForm 4
Olesen Value Fund L.P.Nov 14, 2024Nov 21, 2024S200$16.89Sale −$3,378263,393NoForm 4
Olesen Value Fund L.P.Oct 7, 2024Nov 21, 2024S8$17.99Sale −$144263,593NoForm 4
Olesen Value Fund L.P.Oct 7, 2024Nov 21, 2024S8$17.99Sale −$144263,593NoForm 4
Olesen Value Fund L.P.Oct 7, 2024Nov 21, 2024S8$17.99Sale −$144263,593NoForm 4
Olesen Value Fund L.P.Oct 7, 2024Nov 21, 2024S8$17.99Sale −$144263,593NoForm 4
Olesen Capital Management LLCOct 1, 2024Oct 2, 2024S1,000$17.99Sale −$17,990263,601NoForm 4
Olesen Capital Management LLCOct 1, 2024Oct 2, 2024S1,000$17.99Sale −$17,990263,601NoForm 4
Olesen Capital Management LLCOct 1, 2024Oct 2, 2024S1,000$17.99Sale −$17,990263,601NoForm 4
Olesen Capital Management LLCOct 1, 2024Oct 2, 2024S1,000$17.99Sale −$17,990263,601NoForm 4
Olesen Capital Management LLCSep 30, 2024Oct 2, 2024S916$17.99Sale −$16,479264,601NoForm 4
Olesen Capital Management LLCSep 30, 2024Oct 2, 2024S916$17.99Sale −$16,479264,601NoForm 4
Olesen Capital Management LLCSep 30, 2024Oct 2, 2024S916$17.99Sale −$16,479264,601NoForm 4
Olesen Capital Management LLCSep 30, 2024Oct 2, 2024S916$17.99Sale −$16,479264,601NoForm 4
Olesen Capital Management LLCSep 24, 2024Oct 2, 2024S2$17.99Sale −$36265,517NoForm 4
Olesen Capital Management LLCSep 24, 2024Oct 2, 2024S2$17.99Sale −$36265,517NoForm 4
Olesen Capital Management LLCSep 24, 2024Oct 2, 2024S2$17.99Sale −$36265,517NoForm 4
Olesen Capital Management LLCSep 24, 2024Oct 2, 2024S2$17.99Sale −$36265,517NoForm 4
Olesen Capital Management LLCSep 23, 2024Oct 2, 2024S100$17.99Sale −$1,799265,519NoForm 4
Olesen Capital Management LLCSep 23, 2024Oct 2, 2024S100$17.99Sale −$1,799265,519NoForm 4
Olesen Capital Management LLCSep 23, 2024Oct 2, 2024S100$17.99Sale −$1,799265,519NoForm 4
Olesen Capital Management LLCSep 23, 2024Oct 2, 2024S100$17.99Sale −$1,799265,519NoForm 4
Olesen Capital Management LLCSep 3, 2024Oct 2, 2024S100$18.24Sale −$1,824265,619NoForm 4
Olesen Capital Management LLCSep 3, 2024Oct 2, 2024S100$18.24Sale −$1,824265,619NoForm 4
Olesen Capital Management LLCSep 3, 2024Oct 2, 2024S100$18.24Sale −$1,824265,619NoForm 4
Olesen Capital Management LLCSep 3, 2024Oct 2, 2024S100$18.24Sale −$1,824265,619NoForm 4
Olesen Value Fund GP LLCAug 30, 2024Sep 3, 2024S360$18.38Sale −$6,617265,719NoForm 4
Olesen Value Fund GP LLCAug 30, 2024Sep 3, 2024S360$18.38Sale −$6,617265,719NoForm 4
Olesen Value Fund GP LLCAug 30, 2024Sep 3, 2024S360$18.38Sale −$6,617265,719NoForm 4
Olesen Value Fund GP LLCAug 30, 2024Sep 3, 2024S360$18.38Sale −$6,617265,719NoForm 4
Olesen Value Fund GP LLCAug 29, 2024Sep 3, 2024S1,394$18.36Sale −$25,594266,079NoForm 4
Olesen Value Fund GP LLCAug 29, 2024Sep 3, 2024S1,394$18.36Sale −$25,594266,079NoForm 4
Olesen Value Fund GP LLCAug 29, 2024Sep 3, 2024S1,394$18.36Sale −$25,594266,079NoForm 4
Olesen Value Fund GP LLCAug 29, 2024Sep 3, 2024S1,394$18.36Sale −$25,594266,079NoForm 4
Olesen Capital Management LLCAug 26, 2024Aug 27, 2024S102$18.24Sale −$1,860267,473NoForm 4
Olesen Capital Management LLCAug 26, 2024Aug 27, 2024S102$18.24Sale −$1,860267,473NoForm 4
Olesen Capital Management LLCAug 26, 2024Aug 27, 2024S102$18.24Sale −$1,860267,473NoForm 4
Olesen Capital Management LLCAug 26, 2024Aug 27, 2024S102$18.24Sale −$1,860267,473NoForm 4
Olesen Capital Management LLCAug 23, 2024Aug 27, 2024S59$18.24Sale −$1,076267,575NoForm 4
Olesen Capital Management LLCAug 23, 2024Aug 27, 2024S59$18.24Sale −$1,076267,575NoForm 4
Olesen Capital Management LLCAug 23, 2024Aug 27, 2024S59$18.24Sale −$1,076267,575NoForm 4
Olesen Capital Management LLCAug 23, 2024Aug 27, 2024S59$18.24Sale −$1,076267,575NoForm 4
Olesen Capital Management LLCAug 21, 2024Aug 27, 2024S100$18.24Sale −$1,824267,634NoForm 4
Olesen Capital Management LLCAug 21, 2024Aug 27, 2024S100$18.24Sale −$1,824267,634NoForm 4
Olesen Capital Management LLCAug 21, 2024Aug 27, 2024S100$18.24Sale −$1,824267,634NoForm 4
Olesen Capital Management LLCAug 21, 2024Aug 27, 2024S100$18.24Sale −$1,824267,634NoForm 4
Olesen Capital Management LLCAug 14, 2024Aug 27, 2024S409$18.24Sale −$7,460267,734NoForm 4
Olesen Capital Management LLCAug 14, 2024Aug 27, 2024S409$18.24Sale −$7,460267,734NoForm 4
Olesen Capital Management LLCAug 14, 2024Aug 27, 2024S409$18.24Sale −$7,460267,734NoForm 4
Olesen Capital Management LLCAug 14, 2024Aug 27, 2024S409$18.24Sale −$7,460267,734NoForm 4
Olesen Value Fund GP LLCAug 12, 2024Aug 12, 2024S5,187$18.24Sale −$94,611268,143NoForm 4
Olesen Value Fund GP LLCAug 12, 2024Aug 12, 2024S5,187$18.24Sale −$94,611268,143NoForm 4
Olesen Value Fund GP LLCAug 12, 2024Aug 12, 2024S5,187$18.24Sale −$94,611268,143NoForm 4
Olesen Value Fund GP LLCAug 12, 2024Aug 12, 2024S5,187$18.24Sale −$94,611268,143NoForm 4
Olesen Value Fund GP LLCAug 8, 2024Aug 12, 2024S900$18.24Sale −$16,416273,330NoForm 4
Olesen Value Fund GP LLCAug 8, 2024Aug 12, 2024S900$18.24Sale −$16,416273,330NoForm 4
Olesen Value Fund GP LLCAug 8, 2024Aug 12, 2024S900$18.24Sale −$16,416273,330NoForm 4
Olesen Value Fund GP LLCAug 8, 2024Aug 12, 2024S900$18.24Sale −$16,416273,330NoForm 4
Olesen Value Fund GP LLCAug 7, 2024Aug 12, 2024S100$18.61Sale −$1,861274,230NoForm 4
Olesen Value Fund GP LLCAug 7, 2024Aug 12, 2024S100$18.61Sale −$1,861274,230NoForm 4
Olesen Value Fund GP LLCAug 7, 2024Aug 12, 2024S100$18.61Sale −$1,861274,230NoForm 4
Olesen Value Fund GP LLCAug 7, 2024Aug 12, 2024S100$18.61Sale −$1,861274,230NoForm 4
Olesen Value Fund L.P.Aug 6, 2024Aug 6, 2024S200$18.62Sale −$3,724274,330NoForm 4
Olesen Value Fund L.P.Aug 6, 2024Aug 6, 2024S200$18.62Sale −$3,724274,330NoForm 4
Olesen Value Fund L.P.Aug 6, 2024Aug 6, 2024S200$18.62Sale −$3,724274,330NoForm 4
Olesen Value Fund L.P.Aug 6, 2024Aug 6, 2024S200$18.62Sale −$3,724274,330NoForm 4
Olesen Value Fund L.P.Aug 2, 2024Aug 6, 2024S200$18.64Sale −$3,728274,530NoForm 4
Olesen Value Fund L.P.Aug 2, 2024Aug 6, 2024S200$18.64Sale −$3,728274,530NoForm 4
Olesen Value Fund L.P.Aug 2, 2024Aug 6, 2024S200$18.64Sale −$3,728274,530NoForm 4
Olesen Value Fund L.P.Aug 2, 2024Aug 6, 2024S200$18.64Sale −$3,728274,530NoForm 4
Olesen Value Fund L.P.Jul 31, 2024Aug 6, 2024S279$18.24Sale −$5,089274,730NoForm 4
Olesen Value Fund L.P.Jul 31, 2024Aug 6, 2024S279$18.24Sale −$5,089274,730NoForm 4
Olesen Value Fund L.P.Jul 31, 2024Aug 6, 2024S279$18.24Sale −$5,089274,730NoForm 4
Olesen Value Fund L.P.Jul 31, 2024Aug 6, 2024S279$18.24Sale −$5,089274,730NoForm 4
Olesen Value Fund L.P.Jul 30, 2024Aug 6, 2024S1$18.24Sale −$18275,009NoForm 4
Olesen Value Fund L.P.Jul 30, 2024Aug 6, 2024S1$18.24Sale −$18275,009NoForm 4
Olesen Value Fund L.P.Jul 30, 2024Aug 6, 2024S1$18.24Sale −$18275,009NoForm 4
Olesen Value Fund L.P.Jul 30, 2024Aug 6, 2024S1$18.24Sale −$18275,009NoForm 4
Olesen Value Fund L.P.Jul 26, 2024Aug 6, 2024S100$18.24Sale −$1,824275,010NoForm 4
Olesen Value Fund L.P.Jul 26, 2024Aug 6, 2024S100$18.24Sale −$1,824275,010NoForm 4
Olesen Value Fund L.P.Jul 26, 2024Aug 6, 2024S100$18.24Sale −$1,824275,010NoForm 4
Olesen Value Fund L.P.Jul 26, 2024Aug 6, 2024S100$18.24Sale −$1,824275,010NoForm 4
Olesen Value Fund L.P.Jul 25, 2024Aug 6, 2024S100$18.24Sale −$1,824275,110NoForm 4
Olesen Value Fund L.P.Jul 25, 2024Aug 6, 2024S100$18.24Sale −$1,824275,110NoForm 4
Olesen Value Fund L.P.Jul 25, 2024Aug 6, 2024S100$18.24Sale −$1,824275,110NoForm 4
Olesen Value Fund L.P.Jul 25, 2024Aug 6, 2024S100$18.24Sale −$1,824275,110NoForm 4
Olesen Capital Management LLCJul 18, 2024Jul 18, 2024S175$18.74Sale −$3,280275,210NoForm 4
Olesen Capital Management LLCJul 18, 2024Jul 18, 2024S175$18.74Sale −$3,280275,210NoForm 4
Olesen Capital Management LLCJul 18, 2024Jul 18, 2024S175$18.74Sale −$3,280275,210NoForm 4
Olesen Capital Management LLCJul 18, 2024Jul 18, 2024S175$18.74Sale −$3,280275,210NoForm 4
Olesen Capital Management LLCJul 17, 2024Jul 18, 2024S125$18.74Sale −$2,343275,385NoForm 4
Olesen Capital Management LLCJul 17, 2024Jul 18, 2024S125$18.74Sale −$2,343275,385NoForm 4
Olesen Capital Management LLCJul 17, 2024Jul 18, 2024S125$18.74Sale −$2,343275,385NoForm 4
Olesen Capital Management LLCJul 17, 2024Jul 18, 2024S125$18.74Sale −$2,343275,385NoForm 4
Olesen Capital Management LLCJul 16, 2024Jul 18, 2024S600$18.54Sale −$11,124275,510NoForm 4
Olesen Capital Management LLCJul 16, 2024Jul 18, 2024S600$18.54Sale −$11,124275,510NoForm 4
Olesen Capital Management LLCJul 16, 2024Jul 18, 2024S600$18.54Sale −$11,124275,510NoForm 4
Olesen Capital Management LLCJul 16, 2024Jul 18, 2024S600$18.54Sale −$11,124275,510NoForm 4
Olesen Capital Management LLCJul 15, 2024Jul 18, 2024S100$18.70Sale −$1,870276,110NoForm 4
Olesen Capital Management LLCJul 15, 2024Jul 18, 2024S100$18.70Sale −$1,870276,110NoForm 4
Olesen Capital Management LLCJul 15, 2024Jul 18, 2024S100$18.70Sale −$1,870276,110NoForm 4
Olesen Capital Management LLCJul 15, 2024Jul 18, 2024S100$18.70Sale −$1,870276,110NoForm 4
Olesen Value Fund L.P.Apr 24, 2024Apr 25, 2024S2,019$18.15Sale −$36,645276,210NoForm 4
Olesen Value Fund L.P.Apr 24, 2024Apr 25, 2024S2,019$18.15Sale −$36,645276,210NoForm 4
Olesen Value Fund L.P.Apr 24, 2024Apr 25, 2024S2,019$18.15Sale −$36,645276,210NoForm 4
Olesen Value Fund L.P.Apr 24, 2024Apr 25, 2024S2,019$18.15Sale −$36,645276,210NoForm 4
Olesen Value Fund L.P.Apr 23, 2024Apr 25, 2024S6,289$18.17Sale −$114,271278,229NoForm 4
Olesen Value Fund L.P.Apr 23, 2024Apr 25, 2024S6,289$18.17Sale −$114,271278,229NoForm 4
Olesen Value Fund L.P.Apr 23, 2024Apr 25, 2024S6,289$18.17Sale −$114,271278,229NoForm 4
Olesen Value Fund L.P.Apr 23, 2024Apr 25, 2024S6,289$18.17Sale −$114,271278,229NoForm 4
Olesen Value Fund L.P.Apr 1, 2024Apr 25, 2024S201$18.15Sale −$3,648284,518NoForm 4
Olesen Value Fund L.P.Apr 1, 2024Apr 25, 2024S201$18.15Sale −$3,648284,518NoForm 4
Olesen Value Fund L.P.Apr 1, 2024Apr 25, 2024S201$18.15Sale −$3,648284,518NoForm 4
Olesen Value Fund L.P.Apr 1, 2024Apr 25, 2024S201$18.15Sale −$3,648284,518NoForm 4
Olesen Value Fund L.P.Mar 28, 2024Mar 29, 2024S274$18.15Sale −$4,973284,719NoForm 4
Olesen Value Fund L.P.Mar 28, 2024Mar 29, 2024S274$18.15Sale −$4,973284,719NoForm 4
Olesen Value Fund L.P.Mar 28, 2024Mar 29, 2024S274$18.15Sale −$4,973284,719NoForm 4
Olesen Value Fund L.P.Mar 28, 2024Mar 29, 2024S274$18.15Sale −$4,973284,719NoForm 4
Olesen Value Fund L.P.Mar 27, 2024Mar 29, 2024S901$18.15Sale −$16,353284,993NoForm 4
Olesen Value Fund L.P.Mar 27, 2024Mar 29, 2024S901$18.15Sale −$16,353284,993NoForm 4
Olesen Value Fund L.P.Mar 27, 2024Mar 29, 2024S901$18.15Sale −$16,353284,993NoForm 4
Olesen Value Fund L.P.Mar 27, 2024Mar 29, 2024S901$18.15Sale −$16,353284,993NoForm 4
Olesen Value Fund GP LLCMar 19, 2024Mar 21, 2024S1,215$18.15Sale −$22,052285,894NoForm 4
Olesen Value Fund GP LLCMar 19, 2024Mar 21, 2024S1,215$18.15Sale −$22,052285,894NoForm 4
Olesen Value Fund GP LLCMar 19, 2024Mar 21, 2024S1,215$18.15Sale −$22,052285,894NoForm 4
Olesen Value Fund GP LLCMar 19, 2024Mar 21, 2024S1,215$18.15Sale −$22,052285,894NoForm 4
Olesen ChristianMar 13, 2024Mar 13, 2024S200$18.15Sale −$3,630287,109NoForm 4
Olesen ChristianMar 13, 2024Mar 13, 2024S200$18.15Sale −$3,630287,109NoForm 4
Olesen ChristianMar 13, 2024Mar 13, 2024S200$18.15Sale −$3,630287,109NoForm 4
Olesen ChristianMar 13, 2024Mar 13, 2024S200$18.15Sale −$3,630287,109NoForm 4
Olesen ChristianMar 11, 2024Mar 13, 2024S5,781$18.19Sale −$105,156287,309NoForm 4
Olesen ChristianMar 11, 2024Mar 13, 2024S5,781$18.19Sale −$105,156287,309NoForm 4
Olesen ChristianMar 11, 2024Mar 13, 2024S5,781$18.19Sale −$105,156287,309NoForm 4
Olesen ChristianMar 11, 2024Mar 13, 2024S5,781$18.19Sale −$105,156287,309NoForm 4
Eriksen Capital Management LLCOct 27, 2023Oct 30, 2023P5,787$12.03Purchase +$69,6185,787NoForm 4
Eriksen Capital Management LLCOct 19, 2023Oct 20, 2023P400$11.00Purchase +$4,40053,040NoForm 4
Matson MarkCOOOct 16, 2023Oct 19, 20234/AP19,482$10.70Purchase +$208,457176,573NoForm 4/A
Eriksen Capital Management LLCOct 16, 2023Oct 18, 2023P35,000$10.70Purchase +$374,500264,396NoForm 4
Pointer David WilliamOct 16, 2023Oct 18, 2023J67,054$10.70$717,478not reportedNoForm 4
Pointer David WilliamOct 16, 2023Oct 18, 2023J6,188$10.70$66,21229,188NoForm 4