See how company executives and directors have been buying or selling shares over the past 30 days. Insider trading activity can help investors better understand company leadership's actions.
2
1
$0.00
$1.08M
Browse insider buying and selling activity reported to the SEC over the past year, including who traded, when they traded, and the value of each transaction.
DATE INSIDER |
INSIDER | TYPE | SHARES | PRICE | SHARES PRICE VALUE |
|---|---|---|---|---|---|
Jul 10, 2026 Stevens Brent M |
Stevens Brent M
|
Sell |
97,700 | $10.83 | 97,700 $10.83 $1,058,179 |
Jul 09, 2026 Stevens Brent M |
Stevens Brent M
|
Sell |
2,300 | $10.78 | 2,300 $10.78 $24,797 |
Jun 11, 2026 Humphries Iain |
Humphries Iain
CFO and Secretary
|
Sell |
96,955 | $10.79 | 96,955 $10.79 $1,046,290 |
View older insider trading records reported to the SEC to research long-term buying and selling trends.
DATE INSIDER |
INSIDER | TYPE | SHARES | PRICE | SHARES PRICE VALUE |
|---|---|---|---|---|---|
Mar 14, 2025 Alarcon Stephen |
Alarcon Stephen
|
Buy |
200 | $5.45 | 200 $5.45 $1,090 |
Mar 13, 2025 Young Bruce F. |
Young Bruce F.
CEO
|
Buy |
49,507 | $5.19 | 49,507 $5.19 $256,941 |
May 14, 2024 Young Bruce F. |
Young Bruce F.
CEO
|
Sell |
5,000 | $7.00 | 5,000 $7.00 $35,000 |
Apr 17, 2024 Young Bruce F. |
Young Bruce F.
CEO
|
Sell |
3,522 | $7.06 | 3,522 $7.06 $24,865 |
Apr 16, 2024 Young Bruce F. |
Young Bruce F.
CEO
|
Sell |
5,000 | $7.09 | 5,000 $7.09 $35,450 |
Apr 15, 2024 Young Bruce F. |
Young Bruce F.
CEO
|
Sell |
5,000 | $7.21 | 5,000 $7.21 $36,050 |
Sep 15, 2023 Young Bruce F. |
Young Bruce F.
CEO
|
Sell |
13,746 | $8.07 | 13,746 $8.07 $110,930 |
Sep 14, 2023 Young Bruce F. |
Young Bruce F.
CEO
|
Sell |
21,534 | $8.15 | 21,534 $8.15 $175,502 |
Sep 13, 2023 Young Bruce F. |
Young Bruce F.
CEO
|
Sell |
1,850 | $8.39 | 1,850 $8.39 $15,522 |
Jul 09, 2020 PIECUCH JOHN M |
PIECUCH JOHN M
|
Buy |
2,000 | $3.01 | 2,000 $3.01 $6,020 |
Jun 29, 2020 Stevens Brent M |
Stevens Brent M
|
Sell |
6,695 | $3.75 | 6,695 $3.75 $25,106 |
Jun 23, 2020 Stevens Brent M |
Stevens Brent M
|
Sell |
1,397 | $3.96 | 1,397 $3.96 $5,532 |
Jun 19, 2020 Stevens Brent M |
Stevens Brent M
|
Sell |
1,288 | $4.02 | 1,288 $4.02 $5,178 |
Jun 16, 2020 Stevens Brent M |
Stevens Brent M
|
Sell |
29,734 | $4.01 | 29,734 $4.01 $119,233 |
Jun 15, 2020 Stevens Brent M |
Stevens Brent M
|
Sell |
27,101 | $3.77 | 27,101 $3.77 $102,171 |
Jun 12, 2020 Stevens Brent M |
Stevens Brent M
|
Sell |
42,649 | $3.78 | 42,649 $3.78 $161,213 |
Apr 16, 2020 BROWN DAVID A B |
BROWN DAVID A B
|
Buy |
7,825 | $2.02 | 7,825 $2.02 $15,807 |
Apr 16, 2020 BROWN DAVID A B |
BROWN DAVID A B
|
Buy |
10,590 | $2.02 | 10,590 $2.02 $21,392 |
Mar 31, 2020 PIECUCH JOHN M |
PIECUCH JOHN M
|
Buy |
2,000 | $2.76 | 2,000 $2.76 $5,520 |
Mar 24, 2020 PIECUCH JOHN M |
PIECUCH JOHN M
|
Buy |
3,000 | $3.48 | 3,000 $3.48 $10,440 |
TOP