| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $79.26 | 2,394 | $189,755.86 | 10,785 | 2026-01-05 | Filing |
| Officer | $78.18 | 6,256 | $489,103.46 | 13,179 | 2026-01-05 | Filing |
| Officer | $77.47 | 5,565 | $431,122.78 | 19,435 | 2026-01-05 | Filing |
| Officer | $84.05 | 448 | $37,652.79 | 248,664 | 2026-01-05 | Filing |
| Officer | $83.40 | 1,212 | $101,076.07 | 249,112 | 2026-01-05 | Filing |
| Officer | $82.26 | 3,566 | $293,325.61 | 250,324 | 2026-01-05 | Filing |
| Officer | $81.15 | 14,189 | $1,151,487.01 | 253,890 | 2026-01-05 | Filing |
| Officer | $80.31 | 24,951 | $2,003,919.60 | 268,079 | 2026-01-05 | Filing |
| Officer | $79.26 | 9,848 | $780,581.04 | 293,030 | 2026-01-05 | Filing |
| Officer | $78.18 | 25,729 | $2,011,529.24 | 302,878 | 2026-01-05 | Filing |
| Officer | $77.47 | 22,892 | $1,773,454.69 | 328,607 | 2026-01-05 | Filing |
| Officer, Director | $72.84 | 312 | $22,726.08 | 276,053 | 2025-12-31 | Filing |
| Officer, Director | $72.82 | 50 | $3,641.00 | 276,365 | 2025-12-31 | Filing |
| Officer, Director | $72.57 | 65,578 | $4,758,995.46 | 276,415 | 2025-12-31 | Filing |
| Officer | $72.82 | 315 | $22,938.30 | 248,664 | 2025-12-31 | Filing |
| Officer | $72.57 | 57,321 | $4,159,784.97 | 248,979 | 2025-12-31 | Filing |
| Large Shareholder, Officer, Director | $72.75 | 12,886 | $937,462.94 | 0 | 2025-12-31 | Filing |
| Large Shareholder, Officer, Director | $72.02 | 25,260 | $1,819,207.52 | 12,886 | 2025-12-31 | Filing |
| Large Shareholder, Officer, Director | $70.87 | 11,854 | $840,084.68 | 38,146 | 2025-12-31 | Filing |
| Large Shareholder, Officer, Director | $72.75 | 8,365 | $608,557.10 | 5,922,620 | 2025-12-31 | Filing |