Farrugia Marc
Transaction: 07/21/2026
SELL
Change
-1,234
Price
$119.04
Filing
07/23/2026
Type
SELL


Quantitative profile — not an investment recommendation.
Key valuation, quality, financial strength, momentum and analyst data.
How strong this company looks for long-term investors
Analyst sentiment and price target
Recent executive and insider activity
| Insider | Type | Change | Price | Transaction | Filing |
|---|---|---|---|---|---|
| Farrugia Marc | SELL | -1,234 | $119.04 | 07/21/2026 | 07/23/2026 |
| Weiss Aaron | SELL | -2,652 | $119.04 | 07/21/2026 | 07/22/2026 |
| Loftus Brian P | SELL | -214 | $119.04 | 07/21/2026 | 07/22/2026 |
| McLaren John Bandini | SELL | -418 | $119.04 | 07/21/2026 | 07/22/2026 |
| McAlary Ileana | OTHER | 0 | Not reported | 06/29/2026 | 07/01/2026 |
| McAlary Ileana | BUY | +2,722 | $121.23 | 06/29/2026 | 07/01/2026 |
| McAlary Ileana | BUY | +6,905 | Not reported | 06/29/2026 | 07/01/2026 |
| SHIFFMAN GARY A | SELL | -25,031 | $119.96 | 06/24/2026 | 06/25/2026 |
| Castro-Caratini Fernando | SELL | -2,489 | $124.97 | 05/26/2026 | 05/27/2026 |
| McLaren John Bandini | SELL | -910 | Not reported | 05/26/2026 | 05/26/2026 |
| McLaren John Bandini | BUY | +4,690 | Not reported | 03/27/2026 | 03/31/2026 |
| McLaren John Bandini | BUY | +2,389 | $125.57 | 03/27/2026 | 03/31/2026 |
| Weiss Aaron | BUY | +10,321 | Not reported | 03/27/2026 | 03/31/2026 |
| Weiss Aaron | BUY | +5,256 | $125.57 | 03/27/2026 | 03/31/2026 |
| Farrugia Marc | BUY | +9,382 | Not reported | 03/27/2026 | 03/31/2026 |
| Farrugia Marc | BUY | +4,778 | $125.57 | 03/27/2026 | 03/31/2026 |
| Young Charles D. | BUY | +28,151 | Not reported | 03/27/2026 | 03/31/2026 |
| Young Charles D. | BUY | +14,334 | $125.57 | 03/27/2026 | 03/31/2026 |
| McLaren John Bandini | SELL | -872 | $135.27 | 03/17/2026 | 03/18/2026 |
| Farrugia Marc | BUY | +296 | $135.00 | 03/12/2026 | 03/16/2026 |