| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Large Shareholder, Officer, Director | $72.02 | 16,396 | $1,180,828.44 | 5,930,985 | 2025-12-31 | Filing |
| Large Shareholder, Officer, Director | $70.87 | 7,695 | $545,339.26 | 5,947,381 | 2025-12-31 | Filing |
| Large Shareholder, Officer, Director | $72.82 | 433 | $31,531.28 | 5,955,076 | 2025-12-31 | Filing |
| Large Shareholder, Officer, Director | $72.57 | 78,538 | $5,699,502.66 | 5,955,509 | 2025-12-31 | Filing |
| Officer | $76.19 | 118 | $8,990.89 | 57,500 | 2025-12-29 | Filing |
| Officer | $75.44 | 364 | $27,461.18 | 57,618 | 2025-12-29 | Filing |
| Officer | $74.05 | 18 | $1,332.81 | 57,982 | 2025-12-29 | Filing |
| Officer | $77.17 | 284 | $21,917.22 | 0 | 2025-12-29 | Filing |
| Officer | $76.05 | 2,495 | $189,754.48 | 284 | 2025-12-29 | Filing |
| Officer | $75.40 | 5,406 | $407,598.89 | 2,779 | 2025-12-29 | Filing |
| Officer | $73.84 | 150 | $11,076.32 | 8,185 | 2025-12-29 | Filing |
| Officer | $77.17 | 853 | $65,828.82 | 0 | 2025-12-29 | Filing |