| Insider | Role | Holdings | Buy $ | Sell $ | Net $ |
|---|---|---|---|---|---|
| Kevin J McNamara | Unknown | 70,418 | — | $12,490,560 | -$12,490,560 |
| Brian C Judkins | Unknown | 3,344 | $75,328 | $7,196,910 | -$7,121,582 |
| Nicholas Michael Westfall | Unknown | 0 | — | $5,199,459 | -$5,199,459 |
| Spencer S Lee | Unknown | 13,912 | — | $4,047,205 | -$4,047,205 |
| Andrea R Lindell | Unknown | 4,578 | — | $602,554 | -$602,554 |
| George J Walsh III | Unknown | 3,209 | $83,420 | $457,903 | -$374,483 |
| Patrick P Grace | Unknown | 3,533 | — | $196,135 | -$196,135 |
| Date | Insider | Side | Shares | Price | Value | Holdings After | % of Position |
|---|---|---|---|---|---|---|---|
| 2026-08-21 | Spencer S Lee | SELL | 1,000 | $541.04 | $541,040 | 13,912 | 7% |
| 2026-08-21 | Kevin J McNamara | SELL | 2,000 | $541.16 | $1,082,320 | 70,418 | 3% |
| 2026-08-03 | Kevin J McNamara | SELL | 2,000 | $539.51 | $1,079,020 | 70,418 | 3% |
| 2026-07-31 | Patrick P Grace | SELL | 190 | $532.00 | $101,080 | 3,533 | 5% |
| 2026-06-09 | Andrea R Lindell | SELL | 1,347 | $447.33 | $602,554 | 4,578 | 23% |
| 2026-05-29 | George J Walsh III | SELL | 500 | $437.83 | $218,915 | 3,209 | 13% |
| 2026-05-08 | Patrick P Grace | SELL | 60 | $425.78 | $25,547 | 3,337 | 2% |
| 2026-05-01 | Kevin J McNamara | SELL | 2,000 | $421.13 | $842,260 | 90,219 | 2% |
| 2026-03-27 | Kevin J McNamara | SELL | 1,500 | $369.37 | $554,055 | 92,219 | 2% |
| 2026-03-12 | Kevin J McNamara | SELL | 2,000 | $403.18 | $806,360 | 93,719 | 2% |
| 2025-11-24 | Kevin J McNamara | SELL | 2,000 | $437.55 | $875,100 | 94,197 | 2% |
| 2025-09-26 | Kevin J McNamara | SELL | 3,000 | $461.28 | $1,383,840 | 96,197 | 3% |
| 2025-09-09 | Patrick P Grace | SELL | 150 | $463.39 | $69,508 | 3,397 | 4% |
| 2025-08-05 | Kevin J McNamara | SELL | 2,000 | $428.55 | $857,100 | 99,197 | 2% |
| 2025-08-04 | George J Walsh III | BUY | 200 | $417.10 | $83,420 | 3,523 | 6% |
| 2025-08-04 | Nicholas Michael Westfall | SELL | 10,012 | $421.91 | $4,224,163 | 0 | 100% |
| 2025-05-16 | Spencer S Lee | SELL | 1,500 | $577.99 | $866,985 | 14,627 | 9% |
| 2025-05-07 | Spencer S Lee | SELL | 1,500 | $577.86 | $866,790 | 16,127 | 9% |
| 2025-05-05 | Kevin J McNamara | SELL | 1,500 | $576.45 | $864,675 | 101,197 | 1% |
| 2025-03-31 | Kevin J McNamara | SELL | 1,000 | $615.33 | $615,330 | 101,679 | 1% |
| 2025-03-06 | Kevin J McNamara | SELL | 2,000 | $593.67 | $1,187,340 | 102,679 | 2% |
| 2025-03-03 | Spencer S Lee | SELL | 1,326 | $592.25 | $785,324 | 17,627 | 7% |
| 2024-12-30 | Brian C Judkins | BUY | 145 | $519.50 | $75,328 | 1,678 | 9% |
| 2024-11-27 | Spencer S Lee | SELL | 732 | $575.62 | $421,356 | 18,287 | 4% |
| 2024-11-25 | Kevin J McNamara | SELL | 2,000 | $572.77 | $1,145,540 | 101,735 | 2% |
| 2024-11-22 | Spencer S Lee | SELL | 1,000 | $565.71 | $565,710 | 19,019 | 5% |
| 2024-09-26 | Kevin J McNamara | SELL | 2,000 | $598.81 | $1,197,620 | 103,735 | 2% |
| 2024-09-26 | George J Walsh III | SELL | 400 | $597.47 | $238,988 | 3,046 | 12% |
| 2024-09-09 | Nicholas Michael Westfall | SELL | 1,713 | $569.35 | $975,297 | 6,109 | 22% |
| 2024-03-20 | Brian C Judkins | SELL | 11,158 | $645.00 | $7,196,910 | 1,533 | 88% |