| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $77.76 | 34,000 | $2,643,840.00 | 67,787 | 2026-08-04 | Filing | |
| $79.24 | 4,150 | $328,846.00 | 487,303 | 2026-08-05 | Filing | |
| $78.00 | 52,617 | $4,104,126.00 | 0 | 2026-08-04 | Filing | |
| $75.65 | 33,744 | $2,552,733.60 | 1,600 | 2026-07-27 | Filing | |
| $75.00 | 32,691 | $2,451,825.00 | 0 | 2026-07-23 | Filing | |
| $75.16 | 500 | $37,580.00 | 1,353 | 2026-06-16 | Filing | |
| $70.17 | 28,000 | $1,964,863.60 | 33,191 | 2026-06-04 | Filing | |
| $63.83 | 2,500 | $159,575.00 | 1,977 | 2026-05-14 | Filing | |
| $79.11 | 9,443 | $746,988.52 | 487,303 | 2026-04-17 | Filing | |
| $79.13 | 1,109 | $87,758.50 | 487,303 | 2026-04-16 | Filing | |
| $79.00 | 2,612 | $206,348.00 | 487,303 | 2026-04-15 | Filing | |
| $79.02 | 8,910 | $704,068.20 | 487,303 | 2026-04-14 | Filing | |
| $70.38 | 31,596 | $2,223,726.48 | 0 | 2026-03-17 | Filing | |
| $70.31 | 1,748 | $122,901.88 | 1,853 | 2026-03-18 | Filing | |
| $70.48 | 1,214 | $85,562.72 | 3,601 | 2026-03-17 | Filing | |
| $74.63 | 200 | $14,926.00 | 427,821 | 2026-02-24 | Filing | |
| $74.85 | 25,738 | $1,926,489.30 | 428,021 | 2026-02-24 | Filing | |
| $75.08 | 1,328 | $99,706.24 | 427,821 | 2026-02-23 | Filing | |
| $74.32 | 48,329 | $3,591,811.28 | 429,149 | 2026-02-23 | Filing | |
| $73.15 | 17,203 | $1,258,399.45 | 477,478 | 2026-02-23 | Filing |