| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $133.85 | 20,011 | $2,678,430.33 | 310,684 | 2026-01-05 | Filing | |
| $133.25 | 13,869 | $1,848,009.58 | 330,695 | 2026-01-05 | Filing | |
| $138.32 | 2,658 | $367,645.79 | 301,458 | 2025-12-29 | Filing | |
| $137.81 | 29,760 | $4,101,142.27 | 304,116 | 2025-12-29 | Filing | |
| $155.01 | 7,411 | $1,148,774.66 | 301,458 | 2025-12-08 | Filing | |
| $154.23 | 30,994 | $4,780,210.82 | 308,869 | 2025-12-08 | Filing | |
| $153.24 | 15,507 | $2,376,215.15 | 339,863 | 2025-12-08 | Filing | |
| $140.61 | 300 | $42,183.99 | 518,133 | 2025-12-17 | Filing | |
| $139.92 | 800 | $111,936.00 | 518,433 | 2025-12-17 | Filing | |
| $138.80 | 1,709 | $237,211.93 | 519,233 | 2025-12-17 | Filing | |
| $137.95 | 4,422 | $610,028.61 | 520,942 | 2025-12-17 | Filing | |
| $136.92 | 3,964 | $542,761.19 | 525,364 | 2025-12-17 | Filing | |
| $150.10 | 100 | $15,010.00 | 348,617 | 2025-12-12 | Filing | |
| $149.62 | 900 | $134,661.96 | 348,717 | 2025-12-12 | Filing | |
| $148.60 | 500 | $74,299.00 | 349,617 | 2025-12-12 | Filing | |
| $147.45 | 700 | $103,215.28 | 350,117 | 2025-12-12 | Filing | |
| $146.44 | 4,406 | $645,208.47 | 350,817 | 2025-12-12 | Filing | |
| $145.66 | 1,310 | $190,811.98 | 355,223 | 2025-12-12 | Filing | |
| $150.20 | 4,651 | $698,586.71 | 171,654 | 2025-12-11 | Filing | |
| $149.51 | 5,187 | $775,509.93 | 176,305 | 2025-12-11 | Filing |