| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $131.34 | 8,450 | $1,109,823.00 | 20,225 | 2026-06-05 | Filing | |
| $127.35 | 8,448 | $1,075,852.80 | 197,361 | 2026-05-27 | Filing | |
| $117.34 | 37,181 | $4,362,818.54 | 206,455 | 2026-05-08 | Filing | |
| $116.51 | 15,000 | $1,747,650.00 | 264,744 | 2026-05-08 | Filing | |
| $109.59 | 1,532 | $167,891.88 | 17,877 | 2026-02-24 | Filing | |
| $107.35 | 5,264 | $565,090.40 | 243,636 | 2026-02-20 | Filing | |
| $108.22 | 14,372 | $1,555,337.84 | 248,900 | 2026-02-20 | Filing | |
| $106.72 | 10,000 | $1,067,200.00 | 263,272 | 2026-02-19 | Filing | |
| $108.01 | 2,500 | $270,025.00 | 20,835 | 2026-02-09 | Filing | |
| $106.52 | 30,206 | $3,217,543.12 | 236,090 | 2026-02-06 | Filing | |
| $81.03 | 15,837 | $1,283,272.11 | 266,942 | 2025-11-25 | Filing | |
| $79.15 | 4,869 | $385,381.35 | 22,561 | 2025-08-27 | Filing | |
| $79.20 | 15,000 | $1,188,000.00 | 160,649 | 2025-02-25 | Filing | |
| $83.15 | 10,380 | $863,097.00 | 175,649 | 2025-02-21 | Filing | |
| $82.75 | 10,000 | $827,500.00 | 186,029 | 2025-02-19 | Filing | |
| $82.50 | 17,001 | $1,402,582.50 | 196,029 | 2025-02-18 | Filing | |
| $83.83 | 2,500 | $209,575.00 | 27,430 | 2025-02-18 | Filing | |
| $83.40 | 5,000 | $417,000.00 | 101,483 | 2025-02-18 | Filing | |
| $81.50 | 5,000 | $407,500.00 | 90,541 | 2025-02-07 | Filing | |
| $75.08 | 32,764 | $2,459,921.12 | 161,721 | 2024-11-12 | Filing |