| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director, Other | $66.14 | 74,214 | $4,908,513.96 | 122,209 | 2025-12-10 | Filing |
| Officer, Director, Other | $66.82 | 9,300 | $621,426.00 | 306,026 | 2025-12-10 | Filing |
| Officer, Director, Other | $66.15 | 108,538 | $7,179,788.70 | 315,326 | 2025-12-10 | Filing |
| Officer, Director | $61.70 | 10,000 | $617,000.00 | 20,000 | 2025-11-25 | Filing |
| Officer, Director | $62.75 | 14,958 | $938,614.50 | 0 | 2025-11-13 | Filing |
| Officer, Director | $62.18 | 55,444 | $3,447,507.92 | 14,958 | 2025-11-13 | Filing |
| Officer, Director | $63.17 | 6,020 | $380,283.40 | 70,402 | 2025-11-12 | Filing |
| Officer, Director | $62.70 | 57,798 | $3,623,934.60 | 76,422 | 2025-11-12 | Filing |
| Officer, Director | $61.73 | 6,586 | $406,553.78 | 134,220 | 2025-11-12 | Filing |
| Officer, Director | $62.07 | 200 | $12,414.00 | 140,806 | 2025-11-11 | Filing |
| Officer, Director | $61.41 | 70,204 | $4,311,227.64 | 141,006 | 2025-11-11 | Filing |
| Officer, Director | $64.34 | 10,000 | $643,400.00 | 30,000 | 2025-10-27 | Filing |
| Officer, Director, Other | $65.18 | 1,411 | $91,968.98 | 40,000 | 2025-09-25 | Filing |
| Officer, Director, Other | $64.62 | 8,589 | $555,021.18 | 41,411 | 2025-09-25 | Filing |
| Officer | $63.26 | 1,000 | $63,260.00 | 22,020 | 2025-09-11 | Filing |
| Officer, Director, Other | $61.44 | 10,000 | $614,400.00 | 50,000 | 2025-08-25 | Filing |
| Officer, Director, Other | $61.28 | 10,000 | $612,800.00 | 60,000 | 2025-07-25 | Filing |
| Officer, Director, Other | $60.29 | 10,000 | $602,900.00 | 70,000 | 2025-07-10 | Filing |
| Officer, Director, Other | $56.54 | 67,718 | $3,828,775.72 | 423,864 | 2025-06-12 | Filing |
| Officer, Director, Other | $59.90 | 51,377 | $3,077,482.30 | 196,423 | 2025-05-28 | Filing |