| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $155.01 | 7,411 | $1,148,774.66 | 295,448 | 2025-12-08 | Filing | |
| $154.23 | 30,994 | $4,780,210.82 | 302,859 | 2025-12-08 | Filing | |
| $153.24 | 15,507 | $2,376,215.15 | 333,853 | 2025-12-08 | Filing | |
| $152.71 | 200 | $30,542.00 | 84,463 | 2025-12-05 | Filing | |
| $151.91 | 1,500 | $227,866.35 | 84,663 | 2025-12-05 | Filing | |
| $150.86 | 2,238 | $337,626.25 | 86,163 | 2025-12-05 | Filing | |
| $158.60 | 2,554 | $405,060.57 | 77,426 | 2025-12-02 | Filing |