| Insider | Role | Holdings | Buy $ | Sell $ | Net $ |
|---|---|---|---|---|---|
| Patrick Hill | Unknown | 67,356 | — | $2,478,583 | -$2,478,583 |
| Shelette M Gustafson | Unknown | 24,091 | — | $625,633 | -$625,633 |
| Robert V Pragada | Unknown | 333,755 | $400,035 | — | $400,035 |
| Christopher M.T. Thompson | Unknown | 44,685 | — | $286,320 | -$286,320 |
| Ralph E Eberhart | Unknown | 33,248 | — | $286,288 | -$286,288 |
| Manuel J Fernandez | Unknown | 12,504 | $228,535 | — | $228,535 |
| Shannon Miller | Unknown | 25,292 | — | $193,147 | -$193,147 |
| Peter J Robertson | Unknown | 1,000 | $134,760 | — | $134,760 |
| Venkatesh Nathamuni | Unknown | 19,791 | $101,332 | — | $101,332 |
| Date | Insider | Side | Shares | Price | Value | Holdings After | % of Position |
|---|---|---|---|---|---|---|---|
| 2026-08-07 | Patrick Hill | SELL | 11,701 | $143.67 | $1,681,083 | 72,856 | 14% |
| 2026-08-07 | Patrick Hill | SELL | 5,500 | $145.00 | $797,500 | 67,356 | 8% |
| 2026-05-15 | Robert V Pragada | BUY | 3,601 | $111.09 | $400,035 | 333,755 | 1% |
| 2026-05-13 | Manuel J Fernandez | BUY | 253 | $112.56 | $28,478 | 12,504 | 2% |
| 2026-05-08 | Manuel J Fernandez | BUY | 403 | $121.93 | $49,137 | 12,251 | 3% |
| 2026-03-06 | Shannon Miller | SELL | 1,440 | $134.13 | $193,147 | 25,344 | 5% |
| 2025-11-24 | Peter J Robertson | BUY | 1,000 | $134.76 | $134,760 | 1,000 | — |
| 2025-11-24 | Venkatesh Nathamuni | BUY | 750 | $135.11 | $101,332 | 20,785 | 4% |
| 2025-11-24 | Manuel J Fernandez | BUY | 763 | $130.78 | $99,785 | 10,380 | 8% |
| 2025-05-08 | Manuel J Fernandez | BUY | 145 | $120.61 | $17,489 | 9,617 | 2% |
| 2025-03-07 | Manuel J Fernandez | BUY | 70 | $122.80 | $8,596 | 9,472 | 1% |
| 2025-03-06 | Manuel J Fernandez | BUY | 202 | $124.01 | $25,050 | 9,402 | 2% |
| 2024-08-29 | Christopher M.T. Thompson | SELL | 1,014 | $150.87 | $152,977 | 42,069 | 2% |
| 2024-08-29 | Christopher M.T. Thompson | SELL | 884 | $150.84 | $133,343 | 44,685 | 2% |
| 2024-08-29 | Shelette M Gustafson | SELL | 4,167 | $150.14 | $625,633 | 24,564 | 14% |
| 2024-08-29 | Ralph E Eberhart | SELL | 1,019 | $150.11 | $152,962 | 30,636 | 3% |
| 2024-08-29 | Ralph E Eberhart | SELL | 888 | $150.14 | $133,326 | 33,248 | 3% |