| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $64.93 | 83,229 | $5,404,058.97 | 12,205,965 | 2026-05-13 | Filing |
| Officer, Director | $65.31 | 93,959 | $6,136,462.29 | 12,289,194 | 2026-05-13 | Filing |
| Officer, Director | $65.67 | 102,968 | $6,761,908.56 | 12,383,153 | 2026-05-12 | Filing |
| Officer, Director | $67.12 | 19,844 | $1,331,929.28 | 12,486,121 | 2026-05-12 | Filing |
| Officer | $75.00 | 6,958 | $521,850.00 | 54,095 | 2026-05-08 | Filing |
| Officer | $75.00 | 20,000 | $1,500,000.00 | 109,017 | 2026-05-08 | Filing |
| Officer, Director | $64.03 | 259,179 | $16,595,231.37 | 12,505,965 | 2026-04-20 | Filing |
| Officer, Director | $64.05 | 40,821 | $2,614,585.05 | 12,765,144 | 2026-04-17 | Filing |
| Officer | $60.01 | 13,914 | $834,979.14 | 61,053 | 2026-03-16 | Filing |
| Officer | $60.00 | 46,000 | $2,760,000.00 | 129,017 | 2026-03-17 | Filing |
| Officer | $68.21 | 7,823 | $533,606.83 | 74,967 | 2026-01-20 | Filing |
| Officer, Director | $64.17 | 272,600 | $17,492,742.00 | 12,805,965 | 2026-01-08 | Filing |
| Officer, Director | $64.01 | 27,400 | $1,753,874.00 | 13,078,565 | 2026-01-07 | Filing |
| Officer | $60.00 | 38,146 | $2,288,760.00 | 156,666 | 2025-12-09 | Filing |
| Officer, Director | $63.42 | 74,638 | $4,733,541.96 | 13,105,965 | 2025-12-05 | Filing |
| Officer, Director | $63.11 | 34,801 | $2,196,291.11 | 13,180,603 | 2025-12-05 | Filing |
| Officer, Director | $62.79 | 275,561 | $17,302,475.19 | 13,215,404 | 2025-12-05 | Filing |
| Officer, Director | $64.60 | 40,720 | $2,630,512.00 | 13,369,665 | 2025-11-20 | Filing |
| Officer, Director | $63.72 | 207,691 | $13,234,070.52 | 13,410,385 | 2025-11-20 | Filing |
| Officer | $57.72 | 20,000 | $1,154,400.00 | 194,812 | 2025-11-17 | Filing |