| Insider | Role | Holdings | Buy $ | Sell $ | Net $ |
|---|---|---|---|---|---|
| Sundaram Nagarajan | President and CEO, Director | 64,824 | — | $12,258,268 | -$12,258,268 |
| Joseph P Kelley | Executive Vice President | 7,268 | — | $11,038,501 | -$11,038,501 |
| James E DeVries | Executive Vice President | 49,906 | — | $2,125,760 | -$2,125,760 |
| Srinivas Subramanian | Executive Vice President | 6,407 | — | $868,000 | -$868,000 |
| Daniel Roy Hopgood | EVP, CFO | 4,758 | — | $444,271 | -$444,271 |
| Stephen Lovass | Executive Vice President | 4,666 | — | $386,120 | -$386,120 |
| Jennifer L McDonough | EVP, GC, and Secretary | 6,346 | — | $237,218 | -$237,218 |
| Justin E Hall | EVP | 1,515 | — | $197,487 | -$197,487 |
| Milton Mayo Morris | Director | 2,656 | — | $128,313 | -$128,313 |
| Date | Insider | Side | Shares | Price | Value | Holdings After | % of Position |
|---|---|---|---|---|---|---|---|
| 2026-08-27 | Jennifer L McDonough | SELL | 260 | $336.00 | $87,360 | 6,346 | 4% |
| 2026-08-26 | Daniel Roy Hopgood | SELL | 1,329 | $334.29 | $444,271 | 4,758 | 22% |
| 2026-04-17 | Srinivas Subramanian | SELL | 1,900 | $280.00 | $532,000 | 7,607 | 20% |
| 2026-04-17 | Srinivas Subramanian | SELL | 1,200 | $280.00 | $336,000 | 6,407 | 16% |
| 2026-04-15 | Milton Mayo Morris | SELL | 245 | $273.87 | $67,098 | 2,656 | 8% |
| 2026-04-08 | Justin E Hall | SELL | 716 | $275.82 | $197,487 | 1,515 | 32% |
| 2026-02-24 | Sundaram Nagarajan | SELL | 41,800 | $293.26 | $12,258,268 | 64,824 | 39% |
| 2026-02-24 | Joseph P Kelley | SELL | 1 | $291.49 | $291 | 7,558 | 0% |
| 2026-02-24 | Joseph P Kelley | SELL | 59 | $291.81 | $17,217 | 7,499 | 1% |
| 2026-02-24 | Joseph P Kelley | SELL | 1 | $292.53 | $293 | 7,498 | 0% |
| 2026-02-24 | Joseph P Kelley | SELL | 16 | $292.56 | $4,681 | 7,482 | 0% |
| 2026-02-24 | Joseph P Kelley | SELL | 9 | $292.57 | $2,633 | 7,473 | 0% |
| 2026-02-24 | Joseph P Kelley | SELL | 1 | $292.58 | $293 | 7,472 | 0% |
| 2026-02-24 | Joseph P Kelley | SELL | 4 | $292.59 | $1,170 | 7,468 | 0% |
| 2026-02-24 | Joseph P Kelley | SELL | 12 | $292.60 | $3,511 | 7,456 | 0% |
| 2026-02-24 | Joseph P Kelley | SELL | 3 | $292.63 | $878 | 7,453 | 0% |
| 2026-02-24 | Joseph P Kelley | SELL | 4 | $292.65 | $1,171 | 7,449 | 0% |
| 2026-02-24 | Joseph P Kelley | SELL | 1 | $292.66 | $293 | 7,448 | 0% |
| 2026-02-24 | Joseph P Kelley | SELL | 7 | $292.69 | $2,049 | 7,441 | 0% |
| 2026-02-24 | Joseph P Kelley | SELL | 3 | $292.78 | $878 | 7,438 | 0% |
| 2026-02-24 | Joseph P Kelley | SELL | 3 | $292.81 | $878 | 7,435 | 0% |
| 2026-02-24 | Joseph P Kelley | SELL | 14 | $292.82 | $4,099 | 7,421 | 0% |
| 2026-02-24 | Joseph P Kelley | SELL | 11 | $292.84 | $3,221 | 7,410 | 0% |
| 2026-02-24 | Joseph P Kelley | SELL | 13 | $292.85 | $3,807 | 7,397 | 0% |
| 2026-02-24 | Joseph P Kelley | SELL | 15 | $292.98 | $4,395 | 7,382 | 0% |
| 2026-02-24 | Joseph P Kelley | SELL | 60 | $293.18 | $17,591 | 7,322 | 1% |
| 2026-02-24 | Joseph P Kelley | SELL | 1 | $295.26 | $295 | 7,321 | 0% |
| 2026-02-24 | Joseph P Kelley | SELL | 53 | $295.25 | $15,648 | 7,268 | 1% |
| 2026-02-24 | Joseph P Kelley | SELL | 6,295 | $293.07 | $1,844,876 | 9,407 | 40% |
| 2026-02-24 | Joseph P Kelley | SELL | 2,139 | $292.95 | $626,620 | 7,268 | 23% |
| 2026-02-23 | Joseph P Kelley | SELL | 95 | $289.11 | $27,465 | 9,483 | 1% |
| 2026-02-23 | Joseph P Kelley | SELL | 92 | $289.08 | $26,595 | 9,391 | 1% |
| 2026-02-23 | Joseph P Kelley | SELL | 758 | $289.00 | $219,062 | 8,633 | 8% |
| 2026-02-23 | Joseph P Kelley | SELL | 84 | $289.25 | $24,297 | 8,549 | 1% |
| 2026-02-23 | Joseph P Kelley | SELL | 84 | $289.26 | $24,298 | 8,465 | 1% |
| 2026-02-23 | Joseph P Kelley | SELL | 51 | $289.83 | $14,781 | 8,414 | 1% |
| 2026-02-23 | Joseph P Kelley | SELL | 51 | $289.84 | $14,782 | 8,363 | 1% |
| 2026-02-23 | Joseph P Kelley | SELL | 54 | $289.71 | $15,644 | 8,309 | 1% |
| 2026-02-23 | Joseph P Kelley | SELL | 60 | $289.63 | $17,378 | 8,249 | 1% |
| 2026-02-23 | Joseph P Kelley | SELL | 60 | $289.64 | $17,378 | 8,189 | 1% |
| 2026-02-23 | Joseph P Kelley | SELL | 130 | $289.01 | $37,571 | 8,059 | 2% |
| 2026-02-23 | Joseph P Kelley | SELL | 100 | $289.04 | $28,904 | 7,959 | 1% |
| 2026-02-23 | Joseph P Kelley | SELL | 100 | $290.39 | $29,039 | 7,859 | 1% |
| 2026-02-23 | Joseph P Kelley | SELL | 100 | $289.46 | $28,946 | 7,759 | 1% |
| 2026-02-23 | Joseph P Kelley | SELL | 100 | $289.47 | $28,947 | 7,659 | 1% |
| 2026-02-23 | Joseph P Kelley | SELL | 100 | $290.40 | $29,040 | 7,559 | 1% |
| 2026-02-23 | Joseph P Kelley | SELL | 15,022 | $289.32 | $4,346,165 | 13,570 | 53% |
| 2026-02-23 | Joseph P Kelley | SELL | 6,011 | $289.30 | $1,738,982 | 7,559 | 44% |
| 2025-11-10 | James E DeVries | SELL | 9,100 | $233.60 | $2,125,760 | 51,223 | 15% |
| 2025-11-03 | Milton Mayo Morris | SELL | 265 | $231.00 | $61,215 | 2,901 | 8% |
| 2025-10-21 | Joseph P Kelley | SELL | 2,200 | $240.00 | $528,000 | 6,405 | 26% |
| 2025-10-16 | Joseph P Kelley | SELL | 2,300 | $232.39 | $534,497 | 8,605 | 21% |
| 2025-01-07 | Stephen Lovass | SELL | 1,299 | $206.79 | $268,620 | 7,347 | 15% |
| 2024-12-02 | Stephen Lovass | SELL | 177 | $260.75 | $46,153 | 6,806 | 3% |
| 2024-12-02 | Stephen Lovass | SELL | 140 | $260.75 | $36,505 | 6,666 | 2% |
| 2024-12-02 | Jennifer L McDonough | SELL | 126 | $260.75 | $32,854 | 2,770 | 4% |
| 2024-12-02 | Jennifer L McDonough | SELL | 135 | $260.75 | $35,201 | 2,635 | 5% |
| 2024-11-25 | Jennifer L McDonough | SELL | 87 | $261.97 | $22,791 | 3,124 | 3% |
| 2024-11-25 | Stephen Lovass | SELL | 133 | $261.97 | $34,842 | 7,170 | 2% |
| 2024-11-11 | Jennifer L McDonough | SELL | 225 | $262.27 | $59,011 | 3,287 | 6% |
| 2024-10-09 | Joseph P Kelley | SELL | 3,000 | $249.98 | $749,940 | 8,659 | 26% |