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 |
|---|---|---|---|---|---|
Aug 28, 2025 Keeney Scott H |
Keeney Scott H
President and CEO
|
Sell |
35,730 | $29.63 | 35,730 $29.63 $1,058,680 |
Aug 27, 2025 Keeney Scott H |
Keeney Scott H
President and CEO
|
Sell |
35,732 | $28.77 | 35,732 $28.77 $1,028,010 |
Aug 26, 2025 Keeney Scott H |
Keeney Scott H
President and CEO
|
Sell |
34,186 | $29.19 | 34,186 $29.19 $997,889 |
Aug 26, 2025 Keeney Scott H |
Keeney Scott H
President and CEO
|
Sell |
1,546 | $29.49 | 1,546 $29.49 $45,592 |
Aug 25, 2025 Keeney Scott H |
Keeney Scott H
President and CEO
|
Sell |
11,767 | $27.93 | 11,767 $27.93 $328,652 |
Aug 25, 2025 Keeney Scott H |
Keeney Scott H
President and CEO
|
Sell |
23,965 | $28.47 | 23,965 $28.47 $682,284 |
Aug 25, 2025 Corso Joseph John |
Corso Joseph John
CFO
|
Sell |
12,191 | $27.92 | 12,191 $27.92 $340,373 |
Aug 25, 2025 Corso Joseph John |
Corso Joseph John
CFO
|
Sell |
26,093 | $28.47 | 26,093 $28.47 $742,868 |
Aug 22, 2025 Keeney Scott H |
Keeney Scott H
President and CEO
|
Sell |
17,018 | $28.33 | 17,018 $28.33 $482,120 |
Aug 22, 2025 Nias James |
Nias James
CAO
|
Sell |
593 | $28.33 | 593 $28.33 $16,800 |
Aug 22, 2025 Corso Joseph John |
Corso Joseph John
CFO
|
Sell |
8,007 | $28.33 | 8,007 $28.33 $226,838 |
Aug 21, 2025 Keeney Scott H |
Keeney Scott H
President and CEO
|
Sell |
18,200 | $26.49 | 18,200 $26.49 $482,118 |
Aug 21, 2025 Nias James |
Nias James
CAO
|
Sell |
555 | $26.49 | 555 $26.49 $14,702 |
Aug 21, 2025 Corso Joseph John |
Corso Joseph John
CFO
|
Sell |
8,619 | $26.49 | 8,619 $26.49 $228,317 |
Aug 20, 2025 Keeney Scott H |
Keeney Scott H
President and CEO
|
Sell |
18,782 | $25.67 | 18,782 $25.67 $482,134 |
Aug 20, 2025 Nias James |
Nias James
CAO
|
Sell |
572 | $25.67 | 572 $25.67 $14,683 |
Aug 20, 2025 Corso Joseph John |
Corso Joseph John
CFO
|
Sell |
8,894 | $25.67 | 8,894 $25.67 $228,309 |
Aug 19, 2025 Keeney Scott H |
Keeney Scott H
President and CEO
|
Sell |
18,344 | $26.28 | 18,344 $26.28 $482,080 |
Aug 19, 2025 Nias James |
Nias James
CAO
|
Sell |
559 | $26.28 | 559 $26.28 $14,691 |
Aug 19, 2025 Corso Joseph John |
Corso Joseph John
CFO
|
Sell |
8,449 | $26.28 | 8,449 $26.28 $222,040 |
Aug 18, 2025 Keeney Scott H |
Keeney Scott H
President and CEO
|
Sell |
18,064 | $26.69 | 18,064 $26.69 $482,128 |
Aug 18, 2025 Nias James |
Nias James
CAO
|
Sell |
559 | $26.69 | 559 $26.69 $14,920 |
Aug 18, 2025 Corso Joseph John |
Corso Joseph John
CFO
|
Sell |
5,991 | $26.69 | 5,991 $26.69 $159,900 |
Aug 14, 2025 Nias James |
Nias James
CAO
|
Sell |
1,113 | $26.73 | 1,113 $26.73 $29,750 |
Jun 26, 2025 Keeney Scott H |
Keeney Scott H
President and CEO
|
Sell |
33,682 | $19.53 | 33,682 $19.53 $657,809 |
Jun 18, 2025 Keeney Scott H |
Keeney Scott H
President and CEO
|
Sell |
6,316 | $19.13 | 6,316 $19.13 $120,825 |
Jun 17, 2025 Keeney Scott H |
Keeney Scott H
President and CEO
|
Sell |
30,939 | $19.18 | 30,939 $19.18 $593,410 |
Jun 16, 2025 Keeney Scott H |
Keeney Scott H
President and CEO
|
Sell |
4,063 | $19.01 | 4,063 $19.01 $77,238 |
Jun 13, 2025 Corso Joseph John |
Corso Joseph John
CFO
|
Sell |
10,062 | $17.62 | 10,062 $17.62 $177,292 |
Jun 03, 2025 Keeney Scott H |
Keeney Scott H
President and CEO
|
Sell |
40,680 | $16.07 | 40,680 $16.07 $653,728 |
May 27, 2025 Keeney Scott H |
Keeney Scott H
President and CEO
|
Sell |
75,000 | $15.33 | 75,000 $15.33 $1,149,750 |
May 20, 2025 Nias James |
Nias James
CAO
|
Sell |
1,173 | $13.00 | 1,173 $13.00 $15,249 |
May 15, 2025 Nias James |
Nias James
CAO
|
Buy |
1,173 | $8.87 | 1,173 $8.87 $10,400 |
Mar 04, 2025 Keeney Scott H |
Keeney Scott H
President and CEO
|
Sell |
53,511 | $8.17 | 53,511 $8.17 $437,185 |
Mar 04, 2025 Corso Joseph John |
Corso Joseph John
CFO
|
Sell |
4,182 | $8.18 | 4,182 $8.18 $34,209 |
Mar 03, 2025 Corso Joseph John |
Corso Joseph John
CFO
|
Sell |
2,500 | $9.24 | 2,500 $9.24 $23,100 |
Dec 24, 2024 Keeney Scott H |
Keeney Scott H
President and CEO
|
Sell |
12,013 | $9.96 | 12,013 $9.96 $119,649 |
Dec 23, 2024 Keeney Scott H |
Keeney Scott H
President and CEO
|
Sell |
15,000 | $9.95 | 15,000 $9.95 $149,250 |
Dec 13, 2024 Keeney Scott H |
Keeney Scott H
President and CEO
|
Sell |
12,012 | $10.92 | 12,012 $10.92 $131,171 |
Dec 12, 2024 Keeney Scott H |
Keeney Scott H
President and CEO
|
Sell |
15,000 | $11.19 | 15,000 $11.19 $167,850 |
Dec 03, 2024 Nias James |
Nias James
CAO
|
Sell |
1,506 | $11.00 | 1,506 $11.00 $16,566 |
Dec 03, 2024 Corso Joseph John |
Corso Joseph John
CFO
|
Sell |
4,022 | $10.84 | 4,022 $10.84 $43,598 |
Dec 02, 2024 Corso Joseph John |
Corso Joseph John
CFO
|
Sell |
2,500 | $10.92 | 2,500 $10.92 $27,300 |
Nov 19, 2024 Keeney Scott H |
Keeney Scott H
President and CEO
|
Sell |
15,000 | $10.62 | 15,000 $10.62 $159,300 |
Nov 18, 2024 Keeney Scott H |
Keeney Scott H
President and CEO
|
Sell |
15,000 | $10.35 | 15,000 $10.35 $155,250 |
Nov 06, 2024 Keeney Scott H |
Keeney Scott H
President and CEO
|
Sell |
15,000 | $13.73 | 15,000 $13.73 $205,950 |
Nov 05, 2024 Keeney Scott H |
Keeney Scott H
President and CEO
|
Sell |
15,000 | $12.53 | 15,000 $12.53 $187,950 |
Oct 18, 2024 Keeney Scott H |
Keeney Scott H
President and CEO
|
Sell |
15,000 | $11.08 | 15,000 $11.08 $166,200 |
Oct 17, 2024 Keeney Scott H |
Keeney Scott H
President and CEO
|
Sell |
15,000 | $11.20 | 15,000 $11.20 $168,000 |
Oct 09, 2024 Keeney Scott H |
Keeney Scott H
President and CEO
|
Sell |
15,000 | $11.11 | 15,000 $11.11 $166,650 |
Oct 08, 2024 Keeney Scott H |
Keeney Scott H
President and CEO
|
Sell |
15,000 | $11.15 | 15,000 $11.15 $167,250 |
Sep 17, 2024 Keeney Scott H |
Keeney Scott H
President and CEO
|
Sell |
15,000 | $10.69 | 15,000 $10.69 $160,350 |
Sep 16, 2024 Keeney Scott H |
Keeney Scott H
President and CEO
|
Sell |
15,000 | $10.65 | 15,000 $10.65 $159,750 |
Sep 04, 2024 Corso Joseph John |
Corso Joseph John
CFO
|
Sell |
14,915 | $11.14 | 14,915 $11.14 $166,153 |
Sep 03, 2024 Corso Joseph John |
Corso Joseph John
CFO
|
Sell |
4,461 | $11.44 | 4,461 $11.44 $51,034 |
Jun 04, 2024 Corso Joseph John |
Corso Joseph John
CFO
|
Sell |
7,513 | $12.09 | 7,513 $12.09 $90,832 |
Jun 03, 2024 Corso Joseph John |
Corso Joseph John
CFO
|
Sell |
2,500 | $13.29 | 2,500 $13.29 $33,225 |
May 16, 2024 MOORE GEOFFREY |
MOORE GEOFFREY
|
Sell |
38,796 | $13.14 | 38,796 $13.14 $509,795 |
Mar 18, 2024 Corso Joseph John |
Corso Joseph John
CFO
|
Sell |
14,105 | $12.26 | 14,105 $12.26 $172,927 |
Nov 22, 2023 Nias James |
Nias James
CAO
|
Sell |
1,000 | $11.39 | 1,000 $11.39 $11,385 |
Jun 14, 2023 Nias James |
Nias James
CAO
|
Sell |
1,000 | $14.76 | 1,000 $14.76 $14,760 |
Nov 17, 2022 Nias James |
Nias James
CAO
|
Sell |
975 | $10.54 | 975 $10.54 $10,277 |
May 17, 2022 Keeney Scott H |
Keeney Scott H
President and CEO
|
Sell |
1,000 | $11.69 | 1,000 $11.69 $11,690 |
Jan 11, 2022 Bareket Ran |
Bareket Ran
CFO
|
Sell |
10,000 | $23.72 | 10,000 $23.72 $237,200 |
Dec 14, 2021 Bareket Ran |
Bareket Ran
CFO
|
Sell |
7,278 | $24.63 | 7,278 $24.63 $179,257 |
Nov 22, 2021 Bareket Ran |
Bareket Ran
CFO
|
Sell |
7,149 | $26.98 | 7,149 $26.98 $192,880 |
Nov 17, 2021 Keeney Scott H |
Keeney Scott H
President and CEO
|
Sell |
336 | $27.31 | 336 $27.31 $9,176 |
Nov 17, 2021 Bareket Ran |
Bareket Ran
CFO
|
Sell |
336 | $27.42 | 336 $27.42 $9,213 |
Nov 05, 2021 Keeney Scott H |
Keeney Scott H
President and CEO
|
Sell |
122,266 | $29.58 | 122,266 $29.58 $3,616,628 |
Oct 12, 2021 Bareket Ran |
Bareket Ran
CFO
|
Sell |
9,977 | $25.40 | 9,977 $25.40 $253,416 |
Aug 18, 2021 Bareket Ran |
Bareket Ran
CFO
|
Sell |
16,288 | $24.54 | 16,288 $24.54 $399,708 |
May 17, 2021 Bareket Ran |
Bareket Ran
CFO
|
Sell |
348 | $25.42 | 348 $25.42 $8,846 |
Apr 12, 2021 Bareket Ran |
Bareket Ran
CFO
|
Sell |
10,000 | $31.99 | 10,000 $31.99 $319,900 |
Mar 12, 2021 Bareket Ran |
Bareket Ran
CFO
|
Sell |
7,500 | $34.92 | 7,500 $34.92 $261,900 |
Feb 12, 2021 Bareket Ran |
Bareket Ran
CFO
|
Sell |
7,500 | $40.24 | 7,500 $40.24 $301,800 |
Jan 12, 2021 Bareket Ran |
Bareket Ran
CFO
|
Sell |
7,500 | $37.74 | 7,500 $37.74 $283,050 |
Jan 06, 2021 Keeney Scott H |
Keeney Scott H
President and CEO
|
Sell |
50,000 | $32.25 | 50,000 $32.25 $1,612,500 |
Dec 21, 2020 Keeney Scott H |
Keeney Scott H
President and CEO
|
Sell |
109,162 | $33.70 | 109,162 $33.70 $3,678,759 |
Dec 15, 2020 Keeney Scott H |
Keeney Scott H
President and CEO
|
Sell |
5,000 | $33.35 | 5,000 $33.35 $166,750 |
Dec 11, 2020 Bareket Ran |
Bareket Ran
CFO
|
Sell |
12,500 | $33.68 | 12,500 $33.68 $421,000 |
Nov 16, 2020 Keeney Scott H |
Keeney Scott H
President and CEO
|
Sell |
5,000 | $27.71 | 5,000 $27.71 $138,550 |
Nov 16, 2020 Bareket Ran |
Bareket Ran
CFO
|
Sell |
429 | $27.79 | 429 $27.79 $11,922 |
Nov 11, 2020 Bareket Ran |
Bareket Ran
CFO
|
Sell |
12,500 | $29.31 | 12,500 $29.31 $366,375 |
Oct 15, 2020 Keeney Scott H |
Keeney Scott H
President and CEO
|
Sell |
5,000 | $22.68 | 5,000 $22.68 $113,400 |
Sep 15, 2020 Keeney Scott H |
Keeney Scott H
President and CEO
|
Sell |
5,000 | $22.16 | 5,000 $22.16 $110,800 |
Sep 03, 2020 Keeney Scott H |
Keeney Scott H
President and CEO
|
Sell |
14,554 | $22.39 | 14,554 $22.39 $325,864 |
Aug 18, 2020 Bareket Ran |
Bareket Ran
CFO
|
Sell |
12,500 | $24.21 | 12,500 $24.21 $302,625 |
Aug 17, 2020 Keeney Scott H |
Keeney Scott H
President and CEO
|
Sell |
5,000 | $24.66 | 5,000 $24.66 $123,300 |
Jul 15, 2020 Keeney Scott H |
Keeney Scott H
President and CEO
|
Sell |
5,000 | $22.88 | 5,000 $22.88 $114,400 |
Jun 15, 2020 Keeney Scott H |
Keeney Scott H
President and CEO
|
Sell |
5,000 | $22.58 | 5,000 $22.58 $112,900 |
Jun 15, 2020 Martinsen Robert |
Martinsen Robert
CTO
|
Sell |
1,500 | $21.65 | 1,500 $21.65 $32,475 |
Jun 05, 2020 Martinsen Robert |
Martinsen Robert
CTO
|
Sell |
7,000 | $25.00 | 7,000 $25.00 $175,000 |
Jun 03, 2020 Keeney Scott H |
Keeney Scott H
President and CEO
|
Sell |
26,477 | $22.40 | 26,477 $22.40 $593,085 |
Jun 03, 2020 Martinsen Robert |
Martinsen Robert
CTO
|
Sell |
7,637 | $22.40 | 7,637 $22.40 $171,069 |
May 18, 2020 Keeney Scott H |
Keeney Scott H
President and CEO
|
Sell |
445 | $21.49 | 445 $21.49 $9,563 |
May 18, 2020 Bareket Ran |
Bareket Ran
CFO
|
Sell |
12,945 | $21.82 | 12,945 $21.82 $282,460 |
May 18, 2020 Martinsen Robert |
Martinsen Robert
CTO
|
Sell |
339 | $21.49 | 339 $21.49 $7,285 |
May 15, 2020 Keeney Scott H |
Keeney Scott H
President and CEO
|
Sell |
15,000 | $21.45 | 15,000 $21.45 $321,750 |
May 07, 2020 Bareket Ran |
Bareket Ran
CFO
|
Sell |
885 | $20.19 | 885 $20.19 $17,868 |
Feb 19, 2020 Bareket Ran |
Bareket Ran
CFO
|
Sell |
11,210 | $19.55 | 11,210 $19.55 $219,156 |
Feb 18, 2020 Bareket Ran |
Bareket Ran
CFO
|
Sell |
405 | $19.13 | 405 $19.13 $7,748 |
Feb 14, 2020 Keeney Scott H |
Keeney Scott H
President and CEO
|
Sell |
5,000 | $20.02 | 5,000 $20.02 $100,100 |
Jan 15, 2020 Keeney Scott H |
Keeney Scott H
President and CEO
|
Sell |
5,000 | $21.16 | 5,000 $21.16 $105,800 |
Jan 08, 2020 Bareket Ran |
Bareket Ran
CFO
|
Sell |
5,000 | $21.13 | 5,000 $21.13 $105,650 |
Dec 12, 2019 Bareket Ran |
Bareket Ran
CFO
|
Sell |
5,000 | $20.00 | 5,000 $20.00 $100,000 |
Nov 18, 2019 Keeney Scott H |
Keeney Scott H
President and CEO
|
Sell |
445 | $20.11 | 445 $20.11 $8,949 |
Nov 18, 2019 Bareket Ran |
Bareket Ran
CFO
|
Sell |
445 | $20.11 | 445 $20.11 $8,949 |
Nov 18, 2019 Martinsen Robert |
Martinsen Robert
CTO
|
Sell |
10,838 | $20.11 | 10,838 $20.11 $217,952 |
Nov 15, 2019 Bareket Ran |
Bareket Ran
CFO
|
Sell |
25,000 | $20.02 | 25,000 $20.02 $500,500 |
Nov 15, 2019 Martinsen Robert |
Martinsen Robert
CTO
|
Sell |
1,500 | $20.00 | 1,500 $20.00 $30,000 |
Nov 06, 2019 Martinsen Robert |
Martinsen Robert
CTO
|
Sell |
1,500 | $17.00 | 1,500 $17.00 $25,500 |
Jul 01, 2019 Bareket Ran |
Bareket Ran
CFO
|
Sell |
5,000 | $20.00 | 5,000 $20.00 $100,000 |
Jul 01, 2019 Martinsen Robert |
Martinsen Robert
CTO
|
Sell |
1,500 | $20.04 | 1,500 $20.04 $30,060 |
Jun 03, 2019 Martinsen Robert |
Martinsen Robert
CTO
|
Sell |
500 | $18.38 | 500 $18.38 $9,190 |
May 17, 2019 Keeney Scott H |
Keeney Scott H
President and CEO
|
Sell |
435 | $21.33 | 435 $21.33 $9,279 |
May 17, 2019 Bareket Ran |
Bareket Ran
CFO
|
Sell |
435 | $22.16 | 435 $22.16 $9,640 |
May 15, 2019 Keeney Scott H |
Keeney Scott H
President and CEO
|
Sell |
4,500 | $23.28 | 4,500 $23.28 $104,760 |
May 08, 2019 Bareket Ran |
Bareket Ran
CFO
|
Sell |
5,000 | $25.07 | 5,000 $25.07 $125,350 |
May 01, 2019 Martinsen Robert |
Martinsen Robert
CTO
|
Sell |
2,000 | $26.39 | 2,000 $26.39 $52,780 |
Apr 23, 2019 Martinsen Robert |
Martinsen Robert
CTO
|
Sell |
6,000 | $25.00 | 6,000 $25.00 $150,000 |
Apr 15, 2019 Keeney Scott H |
Keeney Scott H
President and CEO
|
Sell |
4,500 | $23.76 | 4,500 $23.76 $106,920 |
Apr 08, 2019 Bareket Ran |
Bareket Ran
CFO
|
Sell |
5,000 | $24.44 | 5,000 $24.44 $122,200 |
Apr 01, 2019 Martinsen Robert |
Martinsen Robert
CTO
|
Sell |
1,000 | $22.89 | 1,000 $22.89 $22,890 |
Mar 22, 2019 Sixth MDV Partners, L.L.C. |
Sixth MDV Partners, L.L.C.
|
Sell |
200,000 | $22.95 | 200,000 $22.95 $4,590,000 |
Mar 15, 2019 Keeney Scott H |
Keeney Scott H
President and CEO
|
Sell |
13,500 | $22.01 | 13,500 $22.01 $297,135 |
Mar 08, 2019 Bareket Ran |
Bareket Ran
CFO
|
Sell |
5,000 | $20.53 | 5,000 $20.53 $102,650 |
Mar 01, 2019 Martinsen Robert |
Martinsen Robert
CTO
|
Sell |
1,000 | $21.29 | 1,000 $21.29 $21,290 |
Feb 12, 2019 Bareket Ran |
Bareket Ran
CFO
|
Sell |
5,000 | $20.19 | 5,000 $20.19 $100,950 |
Feb 04, 2019 Martinsen Robert |
Martinsen Robert
CTO
|
Sell |
193 | $20.00 | 193 $20.00 $3,860 |
Feb 01, 2019 Bareket Ran |
Bareket Ran
CFO
|
Sell |
20,309 | $20.00 | 20,309 $20.00 $406,180 |
Feb 01, 2019 Martinsen Robert |
Martinsen Robert
CTO
|
Sell |
1,307 | $19.84 | 1,307 $19.84 $25,931 |
Jan 02, 2019 Martinsen Robert |
Martinsen Robert
CTO
|
Sell |
500 | $18.07 | 500 $18.07 $9,035 |
Dec 04, 2018 Martinsen Robert |
Martinsen Robert
CTO
|
Sell |
302 | $20.00 | 302 $20.00 $6,040 |
Dec 03, 2018 Martinsen Robert |
Martinsen Robert
CTO
|
Sell |
1,076 | $19.97 | 1,076 $19.97 $21,488 |
Nov 19, 2018 Osborne David D. |
Osborne David D.
|
Sell |
33,000 | $18.76 | 33,000 $18.76 $619,080 |
Nov 16, 2018 Martinsen Robert |
Martinsen Robert
CTO
|
Sell |
622 | $19.94 | 622 $19.94 $12,403 |
Sep 11, 2018 Keeney Scott H |
Keeney Scott H
President and CEO
|
Sell |
180,000 | $25.44 | 180,000 $25.44 $4,579,200 |
Sep 11, 2018 CARLISLE DOUGLAS C |
CARLISLE DOUGLAS C
|
Sell |
1,192,205 | $25.44 | 1,192,205 $25.44 $30,329,695 |
Sep 11, 2018 CARANO BANDEL L |
CARANO BANDEL L
|
Sell |
1,109,417 | $25.44 | 1,109,417 $25.44 $28,223,568 |
Sep 11, 2018 Martinsen Robert |
Martinsen Robert
CTO
|
Sell |
12,000 | $25.44 | 12,000 $25.44 $305,280 |
Sep 11, 2018 OAK INVESTMENT PARTNERS X LTD PARTNERSHIP |
OAK INVESTMENT PARTNERS X LTD PARTNERSHIP
|
Sell |
1,109,417 | $25.44 | 1,109,417 $25.44 $28,223,568 |
Sep 11, 2018 Sixth MDV Partners, L.L.C. |
Sixth MDV Partners, L.L.C.
|
Sell |
783,651 | $25.44 | 783,651 $25.44 $19,936,081 |
Sep 11, 2018 MV MANAGEMENT IX LLC |
MV MANAGEMENT IX LLC
|
Sell |
1,192,205 | $25.44 | 1,192,205 $25.44 $30,329,695 |
TOP