| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $71.02 | 39,420 | $2,799,411.30 | 35,625 | 2026-01-16 | Filing | |
| $70.30 | 14,300 | $1,005,290.00 | 177,142 | 2026-01-15 | Filing | |
| $69.21 | 36,000 | $2,491,560.00 | 95,731 | 2026-01-15 | Filing | |
| $70.00 | 20,000 | $1,400,000.00 | 197,347 | 2026-01-14 | Filing | |
| $69.69 | 31,290 | $2,180,443.65 | 97,505 | 2026-01-14 | Filing | |
| $71.00 | 173,230 | $12,299,330.00 | 632,823 | 2026-01-15 | Filing | |
| $69.57 | 40,460 | $2,814,802.20 | 36,246 | 2026-01-14 | Filing | |
| $69.57 | 16,543 | $1,150,896.51 | 36,246 | 2026-01-14 | Filing | |
| $62.33 | 23,323 | $1,453,652.62 | 81,109 | 2025-10-21 | Filing | |
| $61.25 | 14,010 | $858,070.47 | 15,816 | 2025-10-15 | Filing | |
| $61.31 | 10,000 | $613,070.00 | 217,347 | 2025-08-27 | Filing | |
| $60.71 | 2,500 | $151,762.50 | 33,245 | 2025-08-19 | Filing | |
| $56.29 | 35,000 | $1,969,975.00 | 632,823 | 2025-07-23 | Filing | |
| $57.19 | 17,550 | $1,003,684.50 | 191,442 | 2025-07-15 | Filing | |
| $55.96 | 18,000 | $1,007,352.00 | 97,505 | 2025-07-15 | Filing | |
| $56.32 | 20,182 | $1,136,589.69 | 131,731 | 2025-07-11 | Filing | |
| $54.95 | 25,241 | $1,387,093.91 | 151,913 | 2025-07-11 | Filing | |
| $64.89 | 38,023 | $2,467,312.47 | 52,789 | 2025-02-11 | Filing | |
| $69.09 | 11,270 | $778,621.76 | 35,889 | 2025-02-05 | Filing | |
| $69.07 | 6,700 | $462,742.20 | 35,889 | 2025-02-05 | Filing |