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.
0
0
$0.00
$0.00
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 |
|---|---|---|---|---|---|
May 28, 2026 FARAHI JOHN |
FARAHI JOHN
CEO
|
Sell |
5,000 | $120.84 | 5,000 $120.84 $604,200 |
Mar 16, 2026 FARAHI JOHN |
FARAHI JOHN
CEO
|
Sell |
2,000 | $99.00 | 2,000 $99.00 $198,000 |
Mar 10, 2026 FARAHI JOHN |
FARAHI JOHN
CEO
|
Sell |
1,000 | $97.43 | 1,000 $97.43 $97,430 |
Feb 09, 2026 Andrews Paul |
Andrews Paul
|
Sell |
3,100 | $97.40 | 3,100 $97.40 $0 |
Feb 09, 2026 Andrews Paul |
Andrews Paul
|
Sell |
3,000 | $97.40 | 3,000 $97.40 $0 |
Jan 15, 2026 LANDAU YVETTE |
LANDAU YVETTE
|
Sell |
6,100 | $92.24 | 6,100 $92.24 $0 |
Jan 15, 2026 LANDAU YVETTE |
LANDAU YVETTE
|
Sell |
6,100 | $92.24 | 6,100 $92.24 $0 |
Jan 15, 2026 LANDAU YVETTE |
LANDAU YVETTE
|
Sell |
6,100 | $92.24 | 6,100 $92.24 $0 |
Jan 15, 2026 LANDAU YVETTE |
LANDAU YVETTE
|
Sell |
6,100 | $92.24 | 6,100 $92.24 $0 |
Jan 15, 2026 LANDAU YVETTE |
LANDAU YVETTE
|
Sell |
6,100 | $91.85 | 6,100 $91.85 $0 |
Jan 15, 2026 LANDAU YVETTE |
LANDAU YVETTE
|
Sell |
6,100 | $91.85 | 6,100 $91.85 $0 |
Jan 14, 2026 LANDAU YVETTE |
LANDAU YVETTE
|
Sell |
6,100 | $91.10 | 6,100 $91.10 $0 |
Jan 14, 2026 LANDAU YVETTE |
LANDAU YVETTE
|
Sell |
3,416 | $91.10 | 3,416 $91.10 $0 |
Jan 13, 2026 LANDAU YVETTE |
LANDAU YVETTE
|
Sell |
2,684 | $92.12 | 2,684 $92.12 $0 |
Jan 08, 2026 LANDAU YVETTE |
LANDAU YVETTE
|
Sell |
6,100 | $94.13 | 6,100 $94.13 $0 |
Jan 08, 2026 LANDAU YVETTE |
LANDAU YVETTE
|
Sell |
3,798 | $94.13 | 3,798 $94.13 $0 |
Jan 06, 2026 LANDAU YVETTE |
LANDAU YVETTE
|
Sell |
2,302 | $94.11 | 2,302 $94.11 $0 |
Dec 17, 2025 FARAHI JOHN |
FARAHI JOHN
CEO
|
Sell |
1,000 | $100.63 | 1,000 $100.63 $100,630 |
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 FARAHI JOHN |
FARAHI JOHN
CEO
|
Sell |
5,000 | $103.77 | 5,000 $103.77 $518,850 |
Aug 22, 2025 SULLIVAN CRAIG F |
SULLIVAN CRAIG F
|
Sell |
5,376 | $105.00 | 5,376 $105.00 $0 |
Jul 24, 2025 SULLIVAN CRAIG F |
SULLIVAN CRAIG F
|
Sell |
724 | $106.98 | 724 $106.98 $0 |
Jul 22, 2025 SULLIVAN CRAIG F |
SULLIVAN CRAIG F
|
Sell |
12,200 | $105.55 | 12,200 $105.55 $1,287,710 |
Jul 22, 2025 FARAHI JOHN |
FARAHI JOHN
CEO
|
Sell |
2,000 | $105.78 | 2,000 $105.78 $211,560 |
Jul 21, 2025 Koenig Edwin S. |
Koenig Edwin S.
CAO
|
Sell |
1,667 | $103.94 | 1,667 $103.94 $0 |
Jul 21, 2025 Koenig Edwin S. |
Koenig Edwin S.
CAO
|
Sell |
4,999 | $103.94 | 4,999 $103.94 $0 |
Jul 21, 2025 Koenig Edwin S. |
Koenig Edwin S.
CAO
|
Sell |
3,333 | $103.94 | 3,333 $103.94 $0 |
May 02, 2025 LANDAU YVETTE |
LANDAU YVETTE
|
Sell |
6,100 | $79.11 | 6,100 $79.11 $0 |
Jan 03, 2025 FARAHI JOHN |
FARAHI JOHN
CEO
|
Sell |
1,000 | $77.70 | 1,000 $77.70 $77,700 |
Nov 26, 2024 SULLIVAN CRAIG F |
SULLIVAN CRAIG F
|
Sell |
6,100 | $86.00 | 6,100 $86.00 $0 |
Oct 15, 2024 FARAHI JOHN |
FARAHI JOHN
CEO
|
Sell |
2,000 | $76.50 | 2,000 $76.50 $153,000 |
Jul 30, 2024 Andrews Paul |
Andrews Paul
|
Sell |
3,100 | $78.75 | 3,100 $78.75 $0 |
Jun 21, 2024 FARAHI JOHN |
FARAHI JOHN
CEO
|
Sell |
2,000 | $68.00 | 2,000 $68.00 $136,000 |
May 02, 2024 LANDAU YVETTE |
LANDAU YVETTE
|
Sell |
6,100 | $68.20 | 6,100 $68.20 $0 |
Dec 26, 2023 FARAHI JOHN |
FARAHI JOHN
CEO
|
Sell |
1,000 | $69.00 | 1,000 $69.00 $69,000 |
Dec 15, 2023 FARAHI JOHN |
FARAHI JOHN
CEO
|
Sell |
2,000 | $68.51 | 2,000 $68.51 $137,020 |
Sep 14, 2023 FARAHI BOB |
FARAHI BOB
President
|
Sell |
24,704 | $66.67 | 24,704 $66.67 $1,647,016 |
Sep 01, 2023 FARAHI BOB |
FARAHI BOB
President
|
Sell |
9,495 | $67.91 | 9,495 $67.91 $644,805 |
Aug 31, 2023 FARAHI BOB |
FARAHI BOB
President
|
Sell |
1,722 | $67.85 | 1,722 $67.85 $116,838 |
TOP