| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $182.75 | 3,001 | $548,432.75 | 218,014 | 2026-06-02 | Filing | |
| $181.90 | 2,000 | $363,800.00 | 221,015 | 2026-06-02 | Filing | |
| $180.80 | 1,896 | $342,796.80 | 223,015 | 2026-06-02 | Filing | |
| $179.71 | 13,164 | $2,365,702.44 | 224,911 | 2026-06-02 | Filing | |
| $179.05 | 13,865 | $2,482,528.25 | 238,075 | 2026-06-02 | Filing | |
| $177.97 | 25,823 | $4,595,719.31 | 251,940 | 2026-06-02 | Filing | |
| $161.12 | 8,780 | $1,414,633.60 | 277,763 | 2026-05-11 | Filing | |
| $160.60 | 11,982 | $1,924,309.20 | 286,543 | 2026-05-11 | Filing | |
| $159.38 | 2,600 | $414,388.00 | 298,525 | 2026-05-11 | Filing | |
| $158.38 | 6,420 | $1,016,799.60 | 301,125 | 2026-05-11 | Filing | |
| $157.51 | 3,350 | $527,658.50 | 307,545 | 2026-05-11 | Filing | |
| $156.29 | 5,568 | $870,222.72 | 310,895 | 2026-05-11 | Filing | |
| $154.02 | 1,300 | $200,226.00 | 316,463 | 2026-05-11 | Filing | |
| $154.53 | 5,324 | $822,717.72 | 38,168 | 2026-03-09 | Filing | |
| $153.11 | 1,285 | $196,746.35 | 43,492 | 2026-03-09 | Filing | |
| $146.67 | 10,438 | $1,530,941.46 | 269,623 | 2026-02-10 | Filing | |
| $146.07 | 28,724 | $4,195,714.68 | 280,061 | 2026-02-17 | Filing | |
| $145.17 | 8,403 | $1,219,863.51 | 308,785 | 2026-02-17 | Filing | |
| $144.01 | 12,435 | $1,790,764.35 | 317,188 | 2026-02-17 | Filing | |
| $110.34 | 6,158 | $679,473.72 | 126,518 | 2025-12-18 | Filing |