| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $132.95 | 5,337 | $709,569.09 | 315,189 | 2026-05-20 | Filing | |
| $135.46 | 100 | $13,545.50 | 1,124,978 | 2026-05-15 | Filing | |
| $134.95 | 3,000 | $404,837.10 | 1,125,078 | 2026-05-15 | Filing | |
| $133.97 | 10,800 | $1,446,867.36 | 1,128,078 | 2026-05-15 | Filing | |
| $133.05 | 2,100 | $279,412.98 | 1,138,878 | 2026-05-15 | Filing | |
| $142.41 | 216 | $30,761.42 | 1,140,978 | 2026-04-15 | Filing | |
| $142.00 | 3,342 | $474,568.68 | 1,141,194 | 2026-04-15 | Filing | |
| $140.46 | 1,596 | $224,166.82 | 1,144,536 | 2026-04-15 | Filing | |
| $139.73 | 3,353 | $468,521.40 | 1,146,132 | 2026-04-15 | Filing | |
| $138.73 | 2,353 | $326,441.10 | 1,149,485 | 2026-04-15 | Filing | |
| $137.81 | 3,603 | $496,535.19 | 1,151,838 | 2026-04-15 | Filing | |
| $136.68 | 1,037 | $141,733.84 | 1,155,441 | 2026-04-15 | Filing | |
| $135.70 | 500 | $67,852.00 | 1,156,478 | 2026-04-15 | Filing | |
| $153.51 | 300 | $46,053.99 | 1,156,978 | 2026-03-16 | Filing | |
| $152.72 | 8,655 | $1,321,775.16 | 1,157,278 | 2026-03-16 | Filing | |
| $151.99 | 7,045 | $1,070,793.50 | 1,165,933 | 2026-03-16 | Filing | |
| $146.80 | 51,383 | $7,543,039.81 | 13,733,625 | 2026-03-02 | Filing | |
| $146.14 | 488,783 | $71,430,014.45 | 13,785,008 | 2026-03-02 | Filing | |
| $145.17 | 721,136 | $104,683,995.89 | 14,273,791 | 2026-03-02 | Filing | |
| $144.18 | 419,113 | $60,426,622.65 | 14,994,927 | 2026-03-02 | Filing |