| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $74.10 | 6,000 | $444,600.00 | 1,964,672 | 2026-06-17 | Filing | |
| $74.95 | 6,000 | $449,700.00 | 1,970,672 | 2026-06-16 | Filing | |
| $75.00 | 8,093 | $606,975.00 | 463,246 | 2026-06-16 | Filing | |
| $72.26 | 6,000 | $433,560.00 | 1,972,990 | 2026-06-15 | Filing | |
| $69.78 | 6,000 | $418,680.00 | 1,978,990 | 2026-06-12 | Filing | |
| $66.07 | 6,000 | $396,420.00 | 1,984,990 | 2026-06-11 | Filing | |
| $66.64 | 6,000 | $399,840.00 | 1,990,990 | 2026-06-10 | Filing | |
| $68.82 | 6,000 | $412,920.00 | 1,996,990 | 2026-06-09 | Filing | |
| $68.22 | 6,000 | $409,320.00 | 2,002,990 | 2026-06-08 | Filing | |
| $70.19 | 6,000 | $421,140.00 | 2,008,990 | 2026-06-05 | Filing | |
| $70.84 | 6,000 | $425,040.00 | 2,014,990 | 2026-06-04 | Filing | |
| $72.82 | 6,000 | $436,920.00 | 2,020,990 | 2026-06-03 | Filing | |
| $76.35 | 6,000 | $458,100.00 | 2,026,990 | 2026-06-02 | Filing | |
| $77.13 | 87,279 | $6,731,829.27 | 2,032,990 | 2026-06-01 | Filing | |
| $76.23 | 48,471 | $3,694,944.33 | 2,120,269 | 2026-06-01 | Filing | |
| $76.90 | 7,076 | $544,144.40 | 471,339 | 2026-06-01 | Filing | |
| $76.12 | 4,000 | $304,480.00 | 478,415 | 2026-06-01 | Filing | |
| $68.54 | 1,316 | $90,198.64 | 479,662 | 2026-05-22 | Filing | |
| $68.41 | 3,141 | $214,875.81 | 601,002 | 2026-05-22 | Filing | |
| $67.76 | 5,025 | $340,494.00 | 604,143 | 2026-05-22 | Filing |