| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $100.76 | 35,593 | $3,586,350.68 | 405,303 | 2026-02-03 | Filing |
| Officer, Director | $102.77 | 14,407 | $1,480,607.39 | 440,896 | 2026-02-03 | Filing |
| Officer, Director | $101.10 | 49,200 | $4,974,120.00 | 455,303 | 2026-02-02 | Filing |
| Officer, Director | $102.11 | 800 | $81,688.00 | 504,503 | 2026-02-02 | Filing |
| Officer, Director | $95.07 | 76,891 | $7,310,027.37 | 505,303 | 2026-01-23 | Filing |
| Officer, Director | $96.48 | 23,109 | $2,229,556.32 | 582,194 | 2026-01-23 | Filing |
| Officer, Director | $99.00 | 55,877 | $5,531,823.00 | 605,303 | 2026-01-22 | Filing |
| Officer, Director | $97.32 | 37,490 | $3,648,526.80 | 661,180 | 2026-01-22 | Filing |
| Officer, Director | $100.52 | 9,833 | $988,413.16 | 698,670 | 2026-01-22 | Filing |
| Director | $94.60 | 1,392 | $131,683.20 | 5,880 | 2025-09-05 | Filing |
| Officer | $93.15 | 1,500 | $139,725.00 | 6,648 | 2025-08-29 | Filing |
| Director | $96.18 | 5,072 | $487,824.96 | 7,565 | 2025-08-29 | Filing |
| Director | $95.12 | 4,292 | $408,234.44 | 37,158 | 2025-08-29 | Filing |
| Director | $160.00 | 2,870 | $459,200.00 | 6,405 | 2024-12-04 | Filing |
| Director | $161.80 | 6,800 | $1,100,253.60 | 9,275 | 2024-12-02 | Filing |
| Officer | $150.33 | 10,000 | $1,503,300.00 | 30,347 | 2024-12-02 | Filing |
| Director | $161.74 | 1,100 | $177,914.00 | 7,272 | 2024-12-02 | Filing |
| Officer | $150.20 | 8,605 | $1,292,471.00 | 97,850 | 2024-11-29 | Filing |
| Officer | $148.51 | 5,926 | $880,070.26 | 22,059 | 2024-11-29 | Filing |
| Officer | $131.36 | 19,041 | $2,501,263.84 | 27,985 | 2024-09-06 | Filing |