See how company executives and directors have been buying or selling shares over the past 30 days. Insider trading activity can help investors better understand company leadership's actions.
1
1
$0.00
$388.79K
Browse insider buying and selling activity reported to the SEC over the past year, including who traded, when they traded, and the value of each transaction.
DATE INSIDER |
INSIDER | TYPE | SHARES | PRICE | SHARES PRICE VALUE |
|---|---|---|---|---|---|
Jul 30, 2026 Mitzman Robert |
Mitzman Robert
|
Sell |
3,000 | $129.60 | 3,000 $129.60 $388,792 |
Mar 19, 2026 Powers Richard T |
Powers Richard T
|
Sell |
2,308 | $104.83 | 2,308 $104.83 $241,936 |
Mar 19, 2026 ZISES SELIG |
ZISES SELIG
|
Sell |
2,000 | $105.25 | 2,000 $105.25 $210,500 |
Mar 19, 2026 ZISES SELIG |
ZISES SELIG
|
Sell |
3,000 | $105.00 | 3,000 $105.00 $315,000 |
Mar 18, 2026 ZISES SELIG |
ZISES SELIG
|
Sell |
8,500 | $107.00 | 8,500 $107.00 $909,500 |
Mar 18, 2026 ZISES SELIG |
ZISES SELIG
|
Sell |
2,000 | $105.54 | 2,000 $105.54 $211,070 |
Mar 18, 2026 ZISES SELIG |
ZISES SELIG
|
Sell |
2,000 | $106.04 | 2,000 $106.04 $212,086 |
Mar 18, 2026 ZISES SELIG |
ZISES SELIG
|
Sell |
1,500 | $105.11 | 1,500 $105.11 $157,672 |
Mar 18, 2026 ZISES SELIG |
ZISES SELIG
|
Sell |
2,000 | $105.16 | 2,000 $105.16 $210,327 |
Mar 18, 2026 ZISES SELIG |
ZISES SELIG
|
Sell |
1,500 | $106.08 | 1,500 $106.08 $159,120 |
Mar 18, 2026 ZISES SELIG |
ZISES SELIG
|
Sell |
1,500 | $107.01 | 1,500 $107.01 $160,515 |
Mar 18, 2026 ZISES SELIG |
ZISES SELIG
|
Sell |
2,000 | $107.13 | 2,000 $107.13 $214,250 |
Mar 18, 2026 ZISES SELIG |
ZISES SELIG
|
Sell |
3,000 | $107.25 | 3,000 $107.25 $321,750 |
Mar 18, 2026 ZISES SELIG |
ZISES SELIG
|
Sell |
1,000 | $107.26 | 1,000 $107.26 $107,255 |
View older insider trading records reported to the SEC to research long-term buying and selling trends.
DATE INSIDER |
INSIDER | TYPE | SHARES | PRICE | SHARES PRICE VALUE |
|---|---|---|---|---|---|
Aug 26, 2025 Melohn Joseph |
Melohn Joseph
|
Sell |
2,500 | $100.50 | 2,500 $100.50 $251,250 |
Aug 26, 2025 Melohn Joseph |
Melohn Joseph
|
Sell |
500 | $99.90 | 500 $99.90 $49,950 |
Aug 26, 2025 Melohn Joseph |
Melohn Joseph
|
Sell |
500 | $99.00 | 500 $99.00 $49,500 |
Aug 26, 2025 Melohn Joseph |
Melohn Joseph
|
Sell |
5,000 | $100.00 | 5,000 $100.00 $500,000 |
Aug 26, 2025 Melohn Joseph |
Melohn Joseph
|
Sell |
500 | $99.50 | 500 $99.50 $49,750 |
Aug 25, 2025 Melohn Joseph |
Melohn Joseph
|
Sell |
1,326 | $100.00 | 1,326 $100.00 $132,600 |
Aug 22, 2025 ZISES SELIG |
ZISES SELIG
|
Sell |
1,000 | $99.45 | 1,000 $99.45 $99,449 |
Aug 22, 2025 ZISES SELIG |
ZISES SELIG
|
Sell |
1,500 | $99.94 | 1,500 $99.94 $149,910 |
Aug 22, 2025 Melohn Joseph |
Melohn Joseph
|
Sell |
500 | $99.00 | 500 $99.00 $49,500 |
Aug 22, 2025 ZISES SELIG |
ZISES SELIG
|
Sell |
1,500 | $100.00 | 1,500 $100.00 $150,000 |
Aug 22, 2025 ZISES SELIG |
ZISES SELIG
|
Sell |
1,000 | $99.76 | 1,000 $99.76 $99,757 |
Aug 22, 2025 ZISES SELIG |
ZISES SELIG
|
Sell |
1,500 | $99.67 | 1,500 $99.67 $149,500 |
Aug 22, 2025 Melohn Joseph |
Melohn Joseph
|
Sell |
2,000 | $100.00 | 2,000 $100.00 $200,009 |
Aug 22, 2025 ZISES SELIG |
ZISES SELIG
|
Sell |
1,500 | $99.64 | 1,500 $99.64 $149,461 |
Aug 22, 2025 ZISES SELIG |
ZISES SELIG
|
Sell |
1,500 | $99.64 | 1,500 $99.64 $149,457 |
Aug 22, 2025 Melohn Joseph |
Melohn Joseph
|
Sell |
7,500 | $100.00 | 7,500 $100.00 $750,000 |
Aug 22, 2025 ZISES SELIG |
ZISES SELIG
|
Sell |
1,500 | $99.94 | 1,500 $99.94 $149,910 |
Aug 22, 2025 Melohn Joseph |
Melohn Joseph
|
Sell |
500 | $99.50 | 500 $99.50 $49,750 |
Aug 22, 2025 ZISES SELIG |
ZISES SELIG
|
Sell |
1,500 | $99.54 | 1,500 $99.54 $149,310 |
Aug 22, 2025 Melohn Joseph |
Melohn Joseph
|
Sell |
500 | $99.25 | 500 $99.25 $49,625 |
TOP