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 |
|---|---|---|---|---|---|
Jun 27, 2025 Drafts William Arnold |
Drafts William Arnold
President
|
Buy |
1,000 | $40.50 | 1,000 $40.50 $40,500 |
Nov 14, 2024 GABELLI MARIO J |
GABELLI MARIO J
|
Sell |
7,500 | $60.11 | 7,500 $60.11 $450,816 |
Nov 13, 2024 GABELLI MARIO J |
GABELLI MARIO J
|
Sell |
1,500 | $52.58 | 1,500 $52.58 $78,865 |
Oct 14, 2024 Arteaga Ivan |
Arteaga Ivan
|
Sell |
1,600 | $50.67 | 1,600 $50.67 $81,064 |
Oct 11, 2024 Arteaga Ivan |
Arteaga Ivan
|
Sell |
400 | $49.41 | 400 $49.41 $19,766 |
Sep 30, 2024 GABELLI MARIO J |
GABELLI MARIO J
|
Sell |
171 | $41.60 | 171 $41.60 $7,113 |
Sep 09, 2024 GABELLI MARIO J |
GABELLI MARIO J
|
Sell |
800 | $33.49 | 800 $33.49 $26,790 |
Jun 25, 2024 GABELLI MARIO J |
GABELLI MARIO J
|
Sell |
200 | $33.38 | 200 $33.38 $6,676 |
Jun 24, 2024 GABELLI MARIO J |
GABELLI MARIO J
|
Sell |
700 | $31.85 | 700 $31.85 $22,296 |
Jun 13, 2024 GABELLI MARIO J |
GABELLI MARIO J
|
Sell |
500 | $35.70 | 500 $35.70 $17,850 |
Apr 09, 2024 GABELLI MARIO J |
GABELLI MARIO J
|
Sell |
500 | $26.55 | 500 $26.55 $13,275 |
Jan 10, 2024 EMG MADONNA EDUCATIONAL FOUNDATION INC. |
EMG MADONNA EDUCATIONAL FOUNDATION INC.
|
Sell |
29,044 | $39.99 | 29,044 $39.99 $1,161,470 |
Jan 10, 2024 Drafts William Arnold |
Drafts William Arnold
President
|
Sell |
4,710 | $40.50 | 4,710 $40.50 $190,755 |
Jan 09, 2024 Drafts William Arnold |
Drafts William Arnold
President
|
Sell |
5,000 | $40.00 | 5,000 $40.00 $200,000 |
Jan 05, 2024 EMG MADONNA EDUCATIONAL FOUNDATION INC. |
EMG MADONNA EDUCATIONAL FOUNDATION INC.
|
Sell |
27,368 | $34.85 | 27,368 $34.85 $953,824 |
Jan 04, 2024 EMG MADONNA EDUCATIONAL FOUNDATION INC. |
EMG MADONNA EDUCATIONAL FOUNDATION INC.
|
Sell |
37,797 | $37.86 | 37,797 $37.86 $1,430,994 |
Jan 03, 2024 EMG MADONNA EDUCATIONAL FOUNDATION INC. |
EMG MADONNA EDUCATIONAL FOUNDATION INC.
|
Sell |
44,201 | $39.39 | 44,201 $39.39 $1,740,918 |
Dec 22, 2023 EMG MADONNA EDUCATIONAL FOUNDATION INC. |
EMG MADONNA EDUCATIONAL FOUNDATION INC.
|
Sell |
10,000 | $33.89 | 10,000 $33.89 $338,945 |
Dec 21, 2023 EMG MADONNA EDUCATIONAL FOUNDATION INC. |
EMG MADONNA EDUCATIONAL FOUNDATION INC.
|
Sell |
2,300 | $33.35 | 2,300 $33.35 $76,705 |
Dec 15, 2023 EMG MADONNA EDUCATIONAL FOUNDATION INC. |
EMG MADONNA EDUCATIONAL FOUNDATION INC.
|
Sell |
931 | $27.87 | 931 $27.87 $25,945 |
Dec 14, 2023 EMG MADONNA EDUCATIONAL FOUNDATION INC. |
EMG MADONNA EDUCATIONAL FOUNDATION INC.
|
Sell |
25,257 | $27.67 | 25,257 $27.67 $698,861 |
Dec 11, 2023 FERRANTINO MICHAEL J JR |
FERRANTINO MICHAEL J JR
CEO
|
Sell |
3,500 | $31.42 | 3,500 $31.42 $109,962 |
Dec 05, 2023 Arteaga Ivan |
Arteaga Ivan
|
Sell |
2,000 | $36.13 | 2,000 $36.13 $72,260 |
Dec 04, 2023 Arteaga Ivan |
Arteaga Ivan
|
Sell |
7,274 | $35.40 | 7,274 $35.40 $257,500 |
Dec 04, 2023 EMG MADONNA EDUCATIONAL FOUNDATION INC. |
EMG MADONNA EDUCATIONAL FOUNDATION INC.
|
Sell |
58,542 | $36.40 | 58,542 $36.40 $2,131,069 |
Dec 01, 2023 EMG MADONNA EDUCATIONAL FOUNDATION INC. |
EMG MADONNA EDUCATIONAL FOUNDATION INC.
|
Sell |
20,000 | $32.74 | 20,000 $32.74 $654,732 |
Nov 30, 2023 EMG MADONNA EDUCATIONAL FOUNDATION INC. |
EMG MADONNA EDUCATIONAL FOUNDATION INC.
|
Sell |
9,319 | $34.07 | 9,319 $34.07 $317,505 |
Nov 29, 2023 EMG MADONNA EDUCATIONAL FOUNDATION INC. |
EMG MADONNA EDUCATIONAL FOUNDATION INC.
|
Sell |
4,759 | $33.04 | 4,759 $33.04 $157,216 |
Nov 22, 2023 FERRANTINO MICHAEL J JR |
FERRANTINO MICHAEL J JR
CEO
|
Buy |
50 | $37.50 | 50 $37.50 $1,875 |
Nov 20, 2023 Tivy James William |
Tivy James William
CFO
|
Sell |
1,000 | $38.01 | 1,000 $38.01 $38,010 |
Nov 16, 2023 Tivy James William |
Tivy James William
CFO
|
Sell |
1,500 | $34.24 | 1,500 $34.24 $51,360 |
Nov 16, 2023 Tivy James William |
Tivy James William
CFO
|
Sell |
2,500 | $33.16 | 2,500 $33.16 $82,900 |
Sep 13, 2023 GABELLI MARIO J |
GABELLI MARIO J
|
Buy |
200 | $18.83 | 200 $18.83 $3,766 |
Aug 23, 2023 GABELLI MARIO J |
GABELLI MARIO J
|
Sell |
468 | $16.61 | 468 $16.61 $7,773 |
Apr 14, 2023 GABELLI MARIO J |
GABELLI MARIO J
|
Sell |
500 | $11.60 | 500 $11.60 $5,800 |
Dec 28, 2022 GABELLI MARIO J |
GABELLI MARIO J
|
Sell |
9,000 | $9.01 | 9,000 $9.01 $81,078 |
Dec 01, 2022 Tivy James William |
Tivy James William
CFO
|
Buy |
2,500 | $9.75 | 2,500 $9.75 $24,375 |
TOP