| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $69.83 | 583 | $40,710.89 | 480,978 | 2026-05-21 | Filing | |
| $71.00 | 44 | $3,124.00 | 499,212 | 2026-05-19 | Filing | |
| $75.00 | 3,000 | $225,000.00 | 268,169 | 2026-04-21 | Filing | |
| $75.00 | 30,919 | $2,318,925.00 | 500,816 | 2026-04-21 | Filing | |
| $60.25 | 133 | $8,013.25 | 230,091 | 2026-04-06 | Filing |