The table below lists insider purchases and sales reported by company officers, directors, and major shareholders during the last 12 months.
DATE INSIDER |
INSIDER | TYPE | SHARES | PRICE | SHARES PRICE VALUE |
|---|---|---|---|---|---|
Mar 14, 2025 Scarpulla Justin |
Scarpulla Justin
CFO
|
Buy |
6,565 | $3.20 | 6,565 $3.20 $20,999 |
Mar 13, 2025 Newquist Kirsten F. |
Newquist Kirsten F.
CEO
|
Buy |
19,000 | $3.32 | 19,000 $3.32 $63,107 |
May 23, 2024 Newquist Kirsten F. |
Newquist Kirsten F.
President, IOT Solutions
|
Buy |
17,166 | $4.47 | 17,166 $4.47 $76,732 |
May 22, 2024 HUMPHREYS STEVEN |
HUMPHREYS STEVEN
CEO
|
Buy |
11,000 | $4.30 | 11,000 $4.30 $47,300 |
May 21, 2024 HUMPHREYS STEVEN |
HUMPHREYS STEVEN
CEO
|
Buy |
9,000 | $4.31 | 9,000 $4.31 $38,790 |
May 20, 2024 KREMEN GARY |
KREMEN GARY
|
Buy |
25,000 | $4.14 | 25,000 $4.14 $103,500 |
May 17, 2024 HUMPHREYS STEVEN |
HUMPHREYS STEVEN
CEO
|
Buy |
10,000 | $4.15 | 10,000 $4.15 $41,500 |
May 15, 2023 HUMPHREYS STEVEN |
HUMPHREYS STEVEN
CEO
|
Buy |
5,000 | $6.93 | 5,000 $6.93 $34,650 |
May 11, 2023 HUMPHREYS STEVEN |
HUMPHREYS STEVEN
CEO
|
Buy |
3,632 | $6.89 | 3,632 $6.89 $25,024 |
May 11, 2023 HUMPHREYS STEVEN |
HUMPHREYS STEVEN
CEO
|
Buy |
1,368 | $7.09 | 1,368 $7.09 $9,699 |
May 10, 2023 HUMPHREYS STEVEN |
HUMPHREYS STEVEN
CEO
|
Buy |
10,000 | $6.76 | 10,000 $6.76 $67,600 |
May 25, 2022 Bleichroeder LP |
Bleichroeder LP
|
Buy |
5,487 | $11.15 | 5,487 $11.15 $61,180 |
May 24, 2022 Bleichroeder LP |
Bleichroeder LP
|
Buy |
10,000 | $11.15 | 10,000 $11.15 $111,498 |
May 10, 2022 Bleichroeder LP |
Bleichroeder LP
|
Buy |
25,000 | $11.74 | 25,000 $11.74 $293,555 |
May 09, 2022 Bleichroeder LP |
Bleichroeder LP
|
Buy |
3,301 | $11.75 | 3,301 $11.75 $38,787 |
May 06, 2022 Bleichroeder LP |
Bleichroeder LP
|
Buy |
100,000 | $12.10 | 100,000 $12.10 $1,209,980 |
Apr 22, 2022 Bleichroeder LP |
Bleichroeder LP
|
Buy |
35,100 | $12.56 | 35,100 $12.56 $440,881 |
Apr 21, 2022 Bleichroeder LP |
Bleichroeder LP
|
Buy |
67,671 | $12.61 | 67,671 $12.61 $853,094 |
Mar 15, 2022 Scarpulla Justin |
Scarpulla Justin
CFO
|
Buy |
6,500 | $15.36 | 6,500 $15.36 $99,840 |
Mar 14, 2022 Bleichroeder LP |
Bleichroeder LP
|
Buy |
24,606 | $14.98 | 24,606 $14.98 $368,682 |
Mar 08, 2022 Bleichroeder LP |
Bleichroeder LP
|
Buy |
81,172 | $15.05 | 81,172 $15.05 $1,221,452 |
Mar 07, 2022 Bleichroeder LP |
Bleichroeder LP
|
Buy |
26,399 | $15.28 | 26,399 $15.28 $403,274 |
Mar 04, 2022 Bleichroeder LP |
Bleichroeder LP
|
Buy |
59,370 | $15.16 | 59,370 $15.16 $900,162 |
Mar 03, 2022 KREMEN GARY |
KREMEN GARY
|
Sell |
10,283 | $18.07 | 10,283 $18.07 $185,814 |
Mar 03, 2022 KREMEN GARY |
KREMEN GARY
|
Sell |
12,555 | $19.02 | 12,555 $19.02 $238,796 |
Mar 02, 2022 KREMEN GARY |
KREMEN GARY
|
Sell |
8,592 | $20.34 | 8,592 $20.34 $174,761 |
Mar 02, 2022 KREMEN GARY |
KREMEN GARY
|
Sell |
408 | $21.02 | 408 $21.02 $8,576 |
Mar 01, 2022 KREMEN GARY |
KREMEN GARY
|
Sell |
11,000 | $20.30 | 11,000 $20.30 $223,300 |
Nov 30, 2021 OUSLEY JAMES E |
OUSLEY JAMES E
|
Sell |
2,903 | $22.29 | 2,903 $22.29 $64,708 |
Nov 30, 2021 OUSLEY JAMES E |
OUSLEY JAMES E
|
Sell |
2,653 | $22.85 | 2,653 $22.85 $60,621 |
Nov 29, 2021 OUSLEY JAMES E |
OUSLEY JAMES E
|
Sell |
5,240 | $21.40 | 5,240 $21.40 $112,136 |
Nov 29, 2021 OUSLEY JAMES E |
OUSLEY JAMES E
|
Sell |
316 | $22.24 | 316 $22.24 $7,028 |
Nov 26, 2021 OUSLEY JAMES E |
OUSLEY JAMES E
|
Sell |
5,556 | $22.04 | 5,556 $22.04 $122,454 |
Nov 11, 2021 HUMPHREYS STEVEN |
HUMPHREYS STEVEN
CEO
|
Sell |
23,800 | $24.46 | 23,800 $24.46 $582,148 |
Nov 11, 2021 HUMPHREYS STEVEN |
HUMPHREYS STEVEN
CEO
|
Sell |
1,200 | $25.05 | 1,200 $25.05 $30,060 |
Nov 10, 2021 HUMPHREYS STEVEN |
HUMPHREYS STEVEN
CEO
|
Sell |
19,661 | $24.60 | 19,661 $24.60 $483,661 |
Nov 10, 2021 HUMPHREYS STEVEN |
HUMPHREYS STEVEN
CEO
|
Sell |
5,339 | $24.91 | 5,339 $24.91 $132,994 |
Nov 09, 2021 KREMEN GARY |
KREMEN GARY
|
Sell |
13,000 | $24.43 | 13,000 $24.43 $317,590 |
Nov 08, 2021 KREMEN GARY |
KREMEN GARY
|
Sell |
16,414 | $24.52 | 16,414 $24.52 $402,471 |
Nov 03, 2021 OUSLEY JAMES E |
OUSLEY JAMES E
|
Sell |
5,356 | $23.54 | 5,356 $23.54 $126,080 |
Nov 03, 2021 OUSLEY JAMES E |
OUSLEY JAMES E
|
Sell |
200 | $23.57 | 200 $23.57 $4,714 |
Nov 02, 2021 OUSLEY JAMES E |
OUSLEY JAMES E
|
Sell |
5,555 | $19.28 | 5,555 $19.28 $107,100 |
Nov 01, 2021 OUSLEY JAMES E |
OUSLEY JAMES E
|
Sell |
5,555 | $19.46 | 5,555 $19.46 $108,100 |
Oct 29, 2021 OUSLEY JAMES E |
OUSLEY JAMES E
|
Sell |
5,556 | $18.95 | 5,556 $18.95 $105,286 |
Oct 28, 2021 OUSLEY JAMES E |
OUSLEY JAMES E
|
Sell |
5,556 | $18.74 | 5,556 $18.74 $104,119 |
Oct 27, 2021 OUSLEY JAMES E |
OUSLEY JAMES E
|
Sell |
5,556 | $18.43 | 5,556 $18.43 $102,397 |
Oct 18, 2021 KREMEN GARY |
KREMEN GARY
|
Sell |
11,663 | $17.84 | 11,663 $17.84 $208,068 |
Oct 18, 2021 KREMEN GARY |
KREMEN GARY
|
Sell |
337 | $18.29 | 337 $18.29 $6,164 |
Oct 15, 2021 KREMEN GARY |
KREMEN GARY
|
Sell |
8,000 | $18.34 | 8,000 $18.34 $146,720 |
Oct 14, 2021 KREMEN GARY |
KREMEN GARY
|
Sell |
10,000 | $18.29 | 10,000 $18.29 $182,900 |
Oct 13, 2021 HUMPHREYS STEVEN |
HUMPHREYS STEVEN
CEO
|
Sell |
25,000 | $18.25 | 25,000 $18.25 $456,250 |
Oct 12, 2021 HUMPHREYS STEVEN |
HUMPHREYS STEVEN
CEO
|
Sell |
21,963 | $18.21 | 21,963 $18.21 $399,946 |
Oct 12, 2021 HUMPHREYS STEVEN |
HUMPHREYS STEVEN
CEO
|
Sell |
3,037 | $18.62 | 3,037 $18.62 $56,549 |
Oct 11, 2021 HUMPHREYS STEVEN |
HUMPHREYS STEVEN
CEO
|
Sell |
25,000 | $18.68 | 25,000 $18.68 $467,000 |
Oct 05, 2021 OUSLEY JAMES E |
OUSLEY JAMES E
|
Sell |
5,555 | $19.32 | 5,555 $19.32 $107,323 |
Oct 04, 2021 OUSLEY JAMES E |
OUSLEY JAMES E
|
Sell |
5,555 | $18.94 | 5,555 $18.94 $105,212 |
Oct 01, 2021 OUSLEY JAMES E |
OUSLEY JAMES E
|
Sell |
4,325 | $19.06 | 4,325 $19.06 $82,435 |
Oct 01, 2021 OUSLEY JAMES E |
OUSLEY JAMES E
|
Sell |
1,230 | $19.67 | 1,230 $19.67 $24,194 |
Sep 30, 2021 OUSLEY JAMES E |
OUSLEY JAMES E
|
Sell |
5,556 | $18.84 | 5,556 $18.84 $104,675 |
Sep 29, 2021 OUSLEY JAMES E |
OUSLEY JAMES E
|
Sell |
5,556 | $18.85 | 5,556 $18.85 $104,731 |
Sep 28, 2021 OUSLEY JAMES E |
OUSLEY JAMES E
|
Sell |
5,492 | $19.27 | 5,492 $19.27 $105,831 |
Sep 28, 2021 OUSLEY JAMES E |
OUSLEY JAMES E
|
Sell |
64 | $20.12 | 64 $20.12 $1,288 |
Sep 21, 2021 OUSLEY JAMES E |
OUSLEY JAMES E
|
Sell |
5,555 | $17.98 | 5,555 $17.98 $99,879 |
Sep 20, 2021 OUSLEY JAMES E |
OUSLEY JAMES E
|
Sell |
5,355 | $18.29 | 5,355 $18.29 $97,943 |
Sep 20, 2021 OUSLEY JAMES E |
OUSLEY JAMES E
|
Sell |
200 | $18.91 | 200 $18.91 $3,782 |
Sep 17, 2021 OUSLEY JAMES E |
OUSLEY JAMES E
|
Sell |
5,555 | $18.85 | 5,555 $18.85 $104,712 |
Sep 15, 2021 HUMPHREYS STEVEN |
HUMPHREYS STEVEN
CEO
|
Sell |
21,278 | $17.72 | 21,278 $17.72 $377,046 |
Sep 15, 2021 HUMPHREYS STEVEN |
HUMPHREYS STEVEN
CEO
|
Sell |
3,000 | $18.64 | 3,000 $18.64 $55,920 |
Sep 15, 2021 HUMPHREYS STEVEN |
HUMPHREYS STEVEN
CEO
|
Sell |
722 | $19.63 | 722 $19.63 $14,173 |
Sep 14, 2021 HUMPHREYS STEVEN |
HUMPHREYS STEVEN
CEO
|
Sell |
25,000 | $19.51 | 25,000 $19.51 $487,750 |
Sep 13, 2021 HUMPHREYS STEVEN |
HUMPHREYS STEVEN
CEO
|
Sell |
24,500 | $19.66 | 24,500 $19.66 $481,670 |
Sep 13, 2021 HUMPHREYS STEVEN |
HUMPHREYS STEVEN
CEO
|
Sell |
500 | $20.35 | 500 $20.35 $10,175 |
Dec 11, 2020 Shapiro Nina B. |
Shapiro Nina B.
|
Sell |
15,000 | $7.38 | 15,000 $7.38 $110,700 |
Nov 16, 2020 KREMEN GARY |
KREMEN GARY
|
Sell |
6,666 | $6.75 | 6,666 $6.75 $44,996 |
Aug 19, 2020 Shapiro Nina B. |
Shapiro Nina B.
|
Sell |
10,000 | $5.13 | 10,000 $5.13 $51,300 |
Mar 18, 2020 Bleichroeder LP |
Bleichroeder LP
|
Buy |
34,066 | $2.34 | 34,066 $2.34 $79,786 |
Mar 17, 2020 Bleichroeder LP |
Bleichroeder LP
|
Buy |
18,334 | $2.55 | 18,334 $2.55 $46,721 |
Mar 16, 2020 Bleichroeder LP |
Bleichroeder LP
|
Buy |
29,000 | $2.55 | 29,000 $2.55 $73,831 |
Mar 03, 2020 Bleichroeder LP |
Bleichroeder LP
|
Buy |
6,688 | $4.46 | 6,688 $4.46 $29,820 |
Mar 03, 2020 Bleichroeder LP |
Bleichroeder LP
|
Buy |
5,501 | $4.13 | 5,501 $4.13 $22,694 |
Mar 02, 2020 Bleichroeder LP |
Bleichroeder LP
|
Buy |
13,212 | $4.48 | 13,212 $4.48 $59,240 |
Feb 28, 2020 Bleichroeder LP |
Bleichroeder LP
|
Buy |
100 | $4.48 | 100 $4.48 $448 |
Feb 24, 2020 Bleichroeder LP |
Bleichroeder LP
|
Buy |
16,213 | $4.79 | 16,213 $4.79 $77,579 |
Feb 21, 2020 Bleichroeder LP |
Bleichroeder LP
|
Buy |
1,100 | $4.99 | 1,100 $4.99 $5,487 |
Feb 20, 2020 Bleichroeder LP |
Bleichroeder LP
|
Buy |
5,836 | $4.95 | 5,836 $4.95 $28,876 |
Feb 05, 2020 Bleichroeder LP |
Bleichroeder LP
|
Buy |
10,113 | $4.90 | 10,113 $4.90 $49,554 |
Feb 04, 2020 Bleichroeder LP |
Bleichroeder LP
|
Buy |
13,111 | $4.99 | 13,111 $4.99 $65,424 |
Feb 04, 2020 Bleichroeder LP |
Bleichroeder LP
|
Buy |
8,222 | $4.83 | 8,222 $4.83 $39,712 |
Feb 03, 2020 Bleichroeder LP |
Bleichroeder LP
|
Buy |
36,889 | $4.99 | 36,889 $4.99 $184,076 |
Feb 03, 2020 Bleichroeder LP |
Bleichroeder LP
|
Buy |
110,000 | $4.87 | 110,000 $4.87 $535,700 |
Jun 14, 2019 HUMPHREYS STEVEN |
HUMPHREYS STEVEN
CEO
|
Buy |
6,000 | $4.92 | 6,000 $4.92 $29,520 |
Jun 14, 2019 HUMPHREYS STEVEN |
HUMPHREYS STEVEN
CEO
|
Buy |
2,000 | $4.98 | 2,000 $4.98 $9,960 |
Jun 14, 2019 HUMPHREYS STEVEN |
HUMPHREYS STEVEN
CEO
|
Buy |
2,000 | $5.09 | 2,000 $5.09 $10,180 |
Jun 12, 2019 KREMEN GARY |
KREMEN GARY
|
Buy |
20,000 | $4.99 | 20,000 $4.99 $99,800 |
Jun 11, 2019 KREMEN GARY |
KREMEN GARY
|
Buy |
440 | $4.89 | 440 $4.89 $2,152 |
Jun 11, 2019 KREMEN GARY |
KREMEN GARY
|
Buy |
529 | $4.90 | 529 $4.90 $2,592 |
Jun 10, 2019 KREMEN GARY |
KREMEN GARY
|
Buy |
3,197 | $4.80 | 3,197 $4.80 $15,346 |
Dec 06, 2018 KREMEN GARY |
KREMEN GARY
|
Buy |
500 | $4.96 | 500 $4.96 $2,480 |
Dec 06, 2018 KREMEN GARY |
KREMEN GARY
|
Buy |
9,500 | $5.00 | 9,500 $5.00 $47,500 |
Nov 28, 2018 KREMEN GARY |
KREMEN GARY
|
Buy |
1,350 | $5.13 | 1,350 $5.13 $6,926 |
Nov 28, 2018 KREMEN GARY |
KREMEN GARY
|
Buy |
10,204 | $5.17 | 10,204 $5.17 $52,755 |
Nov 27, 2018 KREMEN GARY |
KREMEN GARY
|
Buy |
100 | $5.05 | 100 $5.05 $505 |
Nov 27, 2018 KREMEN GARY |
KREMEN GARY
|
Buy |
1,900 | $5.06 | 1,900 $5.06 $9,614 |
Nov 27, 2018 KREMEN GARY |
KREMEN GARY
|
Buy |
3,446 | $5.10 | 3,446 $5.10 $17,575 |
May 30, 2018 First Eagle Investment Management, LLC |
First Eagle Investment Management, LLC
|
Buy |
1,592,307 | $4.00 | 1,592,307 $4.00 $6,369,228 |
May 30, 2018 First Eagle Investment Management, LLC |
First Eagle Investment Management, LLC
|
Buy |
407,693 | $4.00 | 407,693 $4.00 $1,630,772 |
TOP