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 20, 2025 Larrenaga Ryan Collins |
Larrenaga Ryan Collins
See Remarks
|
Buy |
100 | $33.04 | 100 $33.04 $3,304 |
Mar 07, 2025 Carlton Pamela G |
Carlton Pamela G
|
Sell |
1,483 | $31.22 | 1,483 $31.22 $46,303 |
Mar 07, 2025 Carlton Pamela G |
Carlton Pamela G
|
Sell |
332 | $31.25 | 332 $31.25 $10,375 |
Nov 18, 2024 TRUSCOTT WILLIAM F |
TRUSCOTT WILLIAM F
SVP
|
Buy |
4,000 | $33.60 | 4,000 $33.60 $134,400 |
Aug 29, 2023 KELLY JANET LANGFORD |
KELLY JANET LANGFORD
|
Sell |
27 | $27.71 | 27 $27.71 $748 |
Jul 06, 2023 Sivaraman Raghavendran |
Sivaraman Raghavendran
|
Buy |
415 | $27.10 | 415 $27.10 $11,247 |
Jul 06, 2023 Sivaraman Raghavendran |
Sivaraman Raghavendran
|
Buy |
712 | $27.08 | 712 $27.08 $19,281 |
Jul 06, 2023 Sivaraman Raghavendran |
Sivaraman Raghavendran
|
Buy |
1,873 | $27.06 | 1,873 $27.06 $50,683 |
Mar 14, 2022 Lee Grace |
Lee Grace
|
Buy |
2,000 | $29.15 | 2,000 $29.15 $58,300 |
May 06, 2021 Beckman Daniel |
Beckman Daniel
SVP
|
Buy |
325 | $34.00 | 325 $34.00 $11,050 |
Nov 17, 2020 Petersen Christopher O. |
Petersen Christopher O.
President & Prin Exec Off
|
Buy |
100 | $28.40 | 100 $28.40 $2,840 |
Mar 02, 2020 KING DAVID L |
KING DAVID L
|
Buy |
88 | $26.40 | 88 $26.40 $2,323 |
Mar 02, 2020 KING DAVID L |
KING DAVID L
|
Buy |
98 | $26.35 | 98 $26.35 $2,582 |
Mar 02, 2020 KING DAVID L |
KING DAVID L
|
Buy |
100 | $26.39 | 100 $26.39 $2,639 |
Mar 02, 2020 KING DAVID L |
KING DAVID L
|
Buy |
188 | $26.12 | 188 $26.12 $4,910 |
Mar 02, 2020 KING DAVID L |
KING DAVID L
|
Buy |
186 | $26.12 | 186 $26.12 $4,858 |
Mar 02, 2020 KING DAVID L |
KING DAVID L
|
Buy |
100 | $26.18 | 100 $26.18 $2,618 |
Mar 02, 2020 KING DAVID L |
KING DAVID L
|
Buy |
188 | $26.11 | 188 $26.11 $4,909 |
Mar 02, 2020 KING DAVID L |
KING DAVID L
|
Buy |
100 | $26.13 | 100 $26.13 $2,613 |
Mar 02, 2020 KING DAVID L |
KING DAVID L
|
Buy |
141 | $26.09 | 141 $26.09 $3,679 |
Mar 02, 2020 KING DAVID L |
KING DAVID L
|
Buy |
562 | $26.19 | 562 $26.19 $14,719 |
Mar 02, 2020 KING DAVID L |
KING DAVID L
|
Buy |
63 | $26.24 | 63 $26.24 $1,653 |
Mar 02, 2020 KING DAVID L |
KING DAVID L
|
Buy |
233 | $26.25 | 233 $26.25 $6,116 |
Mar 02, 2020 KING DAVID L |
KING DAVID L
|
Buy |
292 | $26.18 | 292 $26.18 $7,645 |
Mar 02, 2020 KING DAVID L |
KING DAVID L
|
Buy |
100 | $26.36 | 100 $26.36 $2,636 |
Mar 02, 2020 KING DAVID L |
KING DAVID L
|
Buy |
260 | $26.37 | 260 $26.37 $6,856 |
Mar 02, 2020 KING DAVID L |
KING DAVID L
|
Buy |
148 | $26.38 | 148 $26.38 $3,904 |
Mar 02, 2020 KING DAVID L |
KING DAVID L
|
Buy |
150 | $26.36 | 150 $26.36 $3,954 |
Mar 02, 2020 KING DAVID L |
KING DAVID L
|
Buy |
54 | $26.60 | 54 $26.60 $1,436 |
Mar 02, 2020 KING DAVID L |
KING DAVID L
|
Buy |
51 | $26.50 | 51 $26.50 $1,352 |
Mar 02, 2020 KING DAVID L |
KING DAVID L
|
Buy |
822 | $26.29 | 822 $26.29 $21,610 |
Mar 02, 2020 KING DAVID L |
KING DAVID L
|
Buy |
247 | $26.28 | 247 $26.28 $6,491 |
Mar 02, 2020 KING DAVID L |
KING DAVID L
|
Buy |
10 | $26.40 | 10 $26.40 $264 |
Mar 02, 2020 KING DAVID L |
KING DAVID L
|
Buy |
32 | $26.46 | 32 $26.46 $847 |
Mar 02, 2020 KING DAVID L |
KING DAVID L
|
Buy |
247 | $26.45 | 247 $26.45 $6,533 |
Mar 02, 2020 KING DAVID L |
KING DAVID L
|
Buy |
37 | $26.44 | 37 $26.44 $978 |
Mar 02, 2020 KING DAVID L |
KING DAVID L
|
Buy |
109 | $26.43 | 109 $26.43 $2,881 |
Mar 02, 2020 KING DAVID L |
KING DAVID L
|
Buy |
188 | $26.34 | 188 $26.34 $4,952 |
Mar 02, 2020 KING DAVID L |
KING DAVID L
|
Buy |
47 | $25.54 | 47 $25.54 $1,200 |
Mar 02, 2020 KING DAVID L |
KING DAVID L
|
Buy |
49 | $25.51 | 49 $25.51 $1,250 |
Mar 02, 2020 KING DAVID L |
KING DAVID L
|
Buy |
200 | $25.49 | 200 $25.49 $5,098 |
Mar 02, 2020 KING DAVID L |
KING DAVID L
|
Buy |
680 | $25.46 | 680 $25.46 $17,313 |
Mar 02, 2020 KING DAVID L |
KING DAVID L
|
Buy |
158 | $25.45 | 158 $25.45 $4,021 |
Mar 02, 2020 KING DAVID L |
KING DAVID L
|
Buy |
141 | $25.44 | 141 $25.44 $3,587 |
Mar 02, 2020 KING DAVID L |
KING DAVID L
|
Buy |
48 | $25.62 | 48 $25.62 $1,230 |
Mar 02, 2020 KING DAVID L |
KING DAVID L
|
Buy |
51 | $25.74 | 51 $25.74 $1,313 |
Mar 02, 2020 KING DAVID L |
KING DAVID L
|
Buy |
376 | $25.79 | 376 $25.79 $9,697 |
Mar 02, 2020 KING DAVID L |
KING DAVID L
|
Buy |
78 | $25.71 | 78 $25.71 $2,005 |
Mar 02, 2020 KING DAVID L |
KING DAVID L
|
Buy |
251 | $25.70 | 251 $25.70 $6,451 |
Mar 02, 2020 KING DAVID L |
KING DAVID L
|
Buy |
178 | $25.72 | 178 $25.72 $4,578 |
Mar 02, 2020 KING DAVID L |
KING DAVID L
|
Buy |
100 | $25.91 | 100 $25.91 $2,591 |
Mar 02, 2020 KING DAVID L |
KING DAVID L
|
Buy |
88 | $25.90 | 88 $25.90 $2,279 |
Mar 02, 2020 KING DAVID L |
KING DAVID L
|
Buy |
191 | $26.02 | 191 $26.02 $4,970 |
Mar 02, 2020 KING DAVID L |
KING DAVID L
|
Buy |
58 | $26.14 | 58 $26.14 $1,516 |
Mar 02, 2020 KING DAVID L |
KING DAVID L
|
Buy |
847 | $26.30 | 847 $26.30 $22,276 |
Mar 02, 2020 KING DAVID L |
KING DAVID L
|
Buy |
278 | $26.33 | 278 $26.33 $7,320 |
Mar 02, 2020 KING DAVID L |
KING DAVID L
|
Buy |
88 | $26.27 | 88 $26.27 $2,312 |
Mar 02, 2020 KING DAVID L |
KING DAVID L
|
Buy |
100 | $26.27 | 100 $26.27 $2,627 |
Mar 02, 2020 KING DAVID L |
KING DAVID L
|
Buy |
167 | $26.16 | 167 $26.16 $4,369 |
Mar 02, 2020 KING DAVID L |
KING DAVID L
|
Buy |
109 | $26.20 | 109 $26.20 $2,856 |
Mar 02, 2020 KING DAVID L |
KING DAVID L
|
Buy |
240 | $26.21 | 240 $26.21 $6,290 |
Mar 02, 2020 KING DAVID L |
KING DAVID L
|
Buy |
200 | $26.30 | 200 $26.30 $5,259 |
Mar 02, 2020 KING DAVID L |
KING DAVID L
|
Buy |
6 | $26.22 | 6 $26.22 $157 |
Mar 02, 2020 KING DAVID L |
KING DAVID L
|
Buy |
51 | $25.99 | 51 $25.99 $1,325 |
Mar 02, 2020 KING DAVID L |
KING DAVID L
|
Buy |
338 | $26.00 | 338 $26.00 $8,788 |
Mar 01, 2020 KING DAVID L |
KING DAVID L
|
Buy |
88 | $26.62 | 88 $26.62 $2,343 |
Feb 03, 2020 Carlton Pamela G |
Carlton Pamela G
|
Sell |
300 | $28.34 | 300 $28.34 $8,502 |
Feb 03, 2020 Carlton Pamela G |
Carlton Pamela G
|
Sell |
700 | $28.36 | 700 $28.36 $19,852 |
Dec 31, 2018 Jin Yan |
Jin Yan
|
Buy |
136 | $23.46 | 136 $23.46 $3,191 |
Dec 31, 2018 Jin Yan |
Jin Yan
|
Buy |
84 | $23.43 | 84 $23.43 $1,968 |
Dec 31, 2018 Jin Yan |
Jin Yan
|
Buy |
434 | $23.45 | 434 $23.45 $10,177 |
Dec 31, 2018 Jin Yan |
Jin Yan
|
Buy |
386 | $23.44 | 386 $23.44 $9,048 |
Dec 31, 2018 Jin Yan |
Jin Yan
|
Buy |
300 | $23.41 | 300 $23.41 $7,023 |
Dec 31, 2018 Jin Yan |
Jin Yan
|
Buy |
700 | $23.40 | 700 $23.40 $16,380 |
Dec 31, 2018 Jin Yan |
Jin Yan
|
Buy |
2,860 | $23.38 | 2,860 $23.38 $66,867 |
Dec 31, 2018 Jin Yan |
Jin Yan
|
Buy |
100 | $23.37 | 100 $23.37 $2,337 |
Jun 12, 2018 Albanese Peter |
Albanese Peter
|
Sell |
1,300 | $27.51 | 1,300 $27.51 $35,764 |
Jun 12, 2018 Albanese Peter |
Albanese Peter
|
Sell |
600 | $27.53 | 600 $27.53 $16,515 |
Jun 12, 2018 Albanese Peter |
Albanese Peter
|
Sell |
200 | $27.51 | 200 $27.51 $5,503 |
Jun 12, 2018 Albanese Peter |
Albanese Peter
|
Sell |
400 | $27.51 | 400 $27.51 $11,004 |
Jun 12, 2018 Albanese Peter |
Albanese Peter
|
Sell |
600 | $27.50 | 600 $27.50 $16,500 |
Jun 12, 2018 Albanese Peter |
Albanese Peter
|
Sell |
400 | $27.50 | 400 $27.50 $11,000 |
Jun 12, 2018 Albanese Peter |
Albanese Peter
|
Sell |
2,000 | $27.49 | 2,000 $27.49 $54,986 |
Apr 10, 2012 Carlton Pamela G |
Carlton Pamela G
|
Buy |
800 | $15.56 | 800 $15.56 $12,448 |
Apr 10, 2012 Carlton Pamela G |
Carlton Pamela G
|
Buy |
1,300 | $15.55 | 1,300 $15.55 $20,215 |
Apr 04, 2012 Carlton Pamela G |
Carlton Pamela G
|
Sell |
100 | $15.90 | 100 $15.90 $1,590 |
TOP