| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $85.19 | 7,055 | $601,045.08 | 3,198 | 2026-05-07 | Filing |
| Officer | $74.70 | 8,861 | $661,931.76 | 20,435 | 2026-03-11 | Filing |
| Officer | $78.03 | 1,500 | $117,045.00 | 27,912 | 2026-03-06 | Filing |
| Officer | $77.32 | 2,900 | $224,216.98 | 29,412 | 2026-03-06 | Filing |
| Officer | $76.03 | 9,300 | $707,063.19 | 32,312 | 2026-03-06 | Filing |
| Officer | $75.13 | 6,100 | $458,294.22 | 41,612 | 2026-03-06 | Filing |
| Officer | $80.36 | 6,500 | $522,340.00 | 43,639 | 2026-03-05 | Filing |
| Officer, Director | $80.55 | 660 | $53,165.71 | 490,028 | 2026-01-15 | Filing |
| Officer, Director | $79.60 | 13,590 | $1,081,739.54 | 490,688 | 2026-01-15 | Filing |
| Officer, Director | $79.14 | 40,874 | $3,234,919.59 | 504,278 | 2026-01-15 | Filing |
| Officer | $71.11 | 28,134 | $2,000,608.74 | 40,363 | 2025-12-09 | Filing |
| Officer | $72.25 | 969 | $70,010.25 | 40,363 | 2025-12-08 | Filing |
| Officer | $71.66 | 36,379 | $2,606,919.14 | 39,123 | 2025-11-14 | Filing |
| Officer, Director | $87.99 | 1,807 | $158,997.93 | 479,672 | 2025-08-18 | Filing |
| Officer, Director | $87.48 | 24,796 | $2,169,154.08 | 481,479 | 2025-08-18 | Filing |
| Officer, Director | $88.20 | 9,101 | $802,708.20 | 473,533 | 2025-08-15 | Filing |
| Officer, Director | $88.76 | 17,502 | $1,553,477.52 | 482,634 | 2025-08-15 | Filing |
| Officer, Director | $87.53 | 13 | $1,137.89 | 467,394 | 2025-05-16 | Filing |
| Officer, Director | $86.35 | 241 | $20,810.35 | 467,407 | 2025-05-16 | Filing |
| Officer, Director | $85.76 | 26,470 | $2,270,067.20 | 467,648 | 2025-05-16 | Filing |