| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $131.37 | 792 | $104,043.77 | 322,388 | 2026-08-21 | Filing | |
| $130.49 | 2,339 | $305,225.93 | 323,180 | 2026-08-21 | Filing | |
| $129.65 | 369 | $47,841.37 | 325,519 | 2026-08-21 | Filing | |
| $127.75 | 296 | $37,812.70 | 28,250 | 2026-08-18 | Filing | |
| $127.74 | 791 | $101,043.13 | 16,238 | 2026-08-18 | Filing | |
| $127.75 | 528 | $67,450.05 | 66,970 | 2026-08-18 | Filing | |
| $135.35 | 818 | $110,716.30 | 4,721 | 2026-07-31 | Filing | |
| $135.35 | 389 | $52,651.15 | 3,548 | 2026-07-31 | Filing | |
| $139.43 | 200 | $27,886.00 | 325,888 | 2026-07-21 | Filing | |
| $138.47 | 260 | $36,001.11 | 326,088 | 2026-07-21 | Filing | |
| $137.74 | 937 | $129,060.69 | 326,348 | 2026-07-21 | Filing | |
| $136.70 | 2,103 | $287,476.52 | 327,285 | 2026-07-21 | Filing | |
| $139.50 | 3,000 | $418,500.00 | 66,478 | 2026-07-20 | Filing | |
| $131.66 | 57,544 | $7,576,243.04 | 160,068 | 2026-07-15 | Filing | |
| $131.66 | 3,197 | $420,917.02 | 105,112 | 2026-07-15 | Filing | |
| $139.50 | 4,429 | $617,845.50 | 66,478 | 2026-07-02 | Filing | |
| $139.50 | 2,434 | $339,543.00 | 66,478 | 2026-07-02 | Filing | |
| $124.29 | 300 | $37,288.05 | 2,190 | 2026-06-28 | Filing | |
| $124.29 | 180 | $22,372.90 | 1,670 | 2026-06-28 | Filing | |
| $113.28 | 1,495 | $169,351.21 | 329,388 | 2026-06-22 | Filing |