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 15, 2025 SANCHEZ ANTONIO R JR |
SANCHEZ ANTONIO R JR
|
Sell |
40,000 | $68.12 | 40,000 $68.12 $2,724,800 |
Aug 14, 2025 SANCHEZ ANTONIO R JR |
SANCHEZ ANTONIO R JR
|
Sell |
80,000 | $69.83 | 80,000 $69.83 $5,586,400 |
Nov 13, 2024 NIXON DENNIS E |
NIXON DENNIS E
CEO
|
Sell |
65,185 | $71.47 | 65,185 $71.47 $4,658,772 |
Nov 12, 2024 NIXON DENNIS E |
NIXON DENNIS E
CEO
|
Sell |
34,815 | $72.18 | 34,815 $72.18 $2,512,947 |
May 22, 2024 SANCHEZ ANTONIO R JR |
SANCHEZ ANTONIO R JR
|
Sell |
49,888 | $58.39 | 49,888 $58.39 $2,912,960 |
May 21, 2024 SANCHEZ ANTONIO R JR |
SANCHEZ ANTONIO R JR
|
Sell |
30,112 | $59.75 | 30,112 $59.75 $1,799,192 |
Mar 11, 2024 SANCHEZ ANTONIO R JR |
SANCHEZ ANTONIO R JR
|
Sell |
40,000 | $54.22 | 40,000 $54.22 $2,168,800 |
Dec 08, 2023 SANCHEZ ANTONIO R JR |
SANCHEZ ANTONIO R JR
|
Sell |
25,000 | $48.86 | 25,000 $48.86 $1,221,500 |
Dec 08, 2023 SANCHEZ ANTONIO R JR |
SANCHEZ ANTONIO R JR
|
Sell |
50,000 | $48.86 | 50,000 $48.86 $2,443,000 |
Dec 07, 2023 SANCHEZ ANTONIO R JR |
SANCHEZ ANTONIO R JR
|
Sell |
25,000 | $49.06 | 25,000 $49.06 $1,226,500 |
Dec 07, 2023 SANCHEZ ANTONIO R JR |
SANCHEZ ANTONIO R JR
|
Sell |
50,000 | $49.06 | 50,000 $49.06 $2,453,000 |
Nov 28, 2023 SANCHEZ ANTONIO R JR |
SANCHEZ ANTONIO R JR
|
Sell |
15,000 | $44.63 | 15,000 $44.63 $669,450 |
Nov 27, 2023 SANCHEZ ANTONIO R JR |
SANCHEZ ANTONIO R JR
|
Sell |
45,000 | $44.79 | 45,000 $44.79 $2,015,550 |
Nov 16, 2023 SANCHEZ ANTONIO R JR |
SANCHEZ ANTONIO R JR
|
Sell |
30,000 | $46.62 | 30,000 $46.62 $1,398,600 |
Nov 15, 2023 SANCHEZ ANTONIO R JR |
SANCHEZ ANTONIO R JR
|
Sell |
30,000 | $47.77 | 30,000 $47.77 $1,433,100 |
Feb 24, 2023 ZUNIGA DIANA G |
ZUNIGA DIANA G
|
Buy |
30 | $46.70 | 30 $46.70 $1,401 |
Nov 29, 2022 SANCHEZ ANTONIO R JR |
SANCHEZ ANTONIO R JR
|
Sell |
50,000 | $51.78 | 50,000 $51.78 $2,589,000 |
Nov 28, 2022 SANCHEZ ANTONIO R JR |
SANCHEZ ANTONIO R JR
|
Sell |
50,000 | $52.01 | 50,000 $52.01 $2,600,500 |
Aug 25, 2022 ZUNIGA DIANA G |
ZUNIGA DIANA G
|
Buy |
30 | $43.32 | 30 $43.32 $1,300 |
Feb 24, 2022 ZUNIGA DIANA G |
ZUNIGA DIANA G
|
Buy |
33 | $39.47 | 33 $39.47 $1,303 |
Sep 02, 2020 SANCHEZ ANTONIO R JR |
SANCHEZ ANTONIO R JR
|
Sell |
72,000 | $30.57 | 72,000 $30.57 $2,201,350 |
Sep 01, 2020 SANCHEZ ANTONIO R JR |
SANCHEZ ANTONIO R JR
|
Sell |
140,000 | $31.14 | 140,000 $31.14 $4,359,194 |
Mar 11, 2020 MILES RUDOLPH |
MILES RUDOLPH
|
Buy |
366 | $27.70 | 366 $27.70 $10,138 |
Mar 10, 2020 DE ANDA JAVIER |
DE ANDA JAVIER
|
Buy |
5,000 | $28.04 | 5,000 $28.04 $140,200 |
Mar 10, 2020 DE ANDA JAVIER |
DE ANDA JAVIER
|
Buy |
2,144 | $28.15 | 2,144 $28.15 $60,354 |
Mar 10, 2020 MILES RUDOLPH |
MILES RUDOLPH
|
Buy |
1,634 | $27.70 | 1,634 $27.70 $45,254 |
Aug 14, 2019 DE ANDA JAVIER |
DE ANDA JAVIER
|
Buy |
5,000 | $32.83 | 5,000 $32.83 $164,150 |
Aug 14, 2019 DE ANDA JAVIER |
DE ANDA JAVIER
|
Buy |
4,533 | $32.80 | 4,533 $32.80 $148,682 |
Jun 14, 2019 RESENDEZ ROBERTO R |
RESENDEZ ROBERTO R
|
Buy |
3,000 | $37.00 | 3,000 $37.00 $111,000 |
Jun 07, 2019 RESENDEZ ROBERTO R |
RESENDEZ ROBERTO R
|
Buy |
1,000 | $36.45 | 1,000 $36.45 $36,450 |
Jun 07, 2019 RESENDEZ ROBERTO R |
RESENDEZ ROBERTO R
|
Buy |
1,000 | $36.40 | 1,000 $36.40 $36,400 |
Sep 05, 2018 SANCHEZ ANTONIO R JR |
SANCHEZ ANTONIO R JR
|
Sell |
85,648 | $46.69 | 85,648 $46.69 $3,998,905 |
Sep 04, 2018 SANCHEZ ANTONIO R JR |
SANCHEZ ANTONIO R JR
|
Sell |
114,352 | $46.84 | 114,352 $46.84 $5,356,248 |
Aug 14, 2018 RESENDEZ ROBERTO R |
RESENDEZ ROBERTO R
|
Buy |
4,000 | $32.40 | 4,000 $32.40 $129,610 |
Mar 07, 2018 SANCHEZ ANTONIO R JR |
SANCHEZ ANTONIO R JR
|
Sell |
4,278 | $40.78 | 4,278 $40.78 $174,445 |
Mar 06, 2018 SANCHEZ ANTONIO R JR |
SANCHEZ ANTONIO R JR
|
Sell |
20,722 | $40.75 | 20,722 $40.75 $844,386 |
TOP