| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $73.50 | 35,000 | $2,572,500.00 | 331,052 | 2026-03-13 | Filing | |
| $71.53 | 34,106 | $2,439,602.18 | 90,676 | 2026-03-13 | Filing | |
| $68.48 | 50,000 | $3,424,000.00 | 300,122 | 2026-03-10 | Filing | |
| $67.04 | 25,000 | $1,675,900.00 | 123,668 | 2026-02-17 | Filing | |
| $60.51 | 170,194 | $10,298,813.37 | 265,210 | 2024-09-03 | Filing | |
| $61.00 | 45,471 | $2,773,917.43 | 265,210 | 2024-08-30 | Filing | |
| $61.05 | 99,752 | $6,090,198.76 | 265,210 | 2024-08-29 | Filing | |
| $61.00 | 3,683 | $224,672.58 | 265,210 | 2024-08-28 | Filing | |
| $61.01 | 5,721 | $349,011.32 | 265,210 | 2024-08-26 | Filing | |
| $60.73 | 6,904 | $419,279.92 | 8,555 | 2024-05-22 | Filing | |
| $86.80 | 1,455 | $126,294.00 | 10,809 | 2023-07-26 | Filing | |
| $93.33 | 20,161 | $1,881,599.92 | 284,987 | 2022-12-13 | Filing | |
| $94.15 | 6,036 | $568,307.51 | 305,148 | 2022-12-13 | Filing | |
| $92.85 | 12,177 | $1,130,594.27 | 284,987 | 2022-12-12 | Filing | |
| $91.95 | 8,791 | $808,338.60 | 297,164 | 2022-12-12 | Filing | |
| $93.31 | 5,230 | $487,988.29 | 305,955 | 2022-12-12 | Filing | |
| $96.46 | 20,336 | $1,961,529.22 | 284,987 | 2022-11-29 | Filing | |
| $97.20 | 5,862 | $569,803.99 | 305,323 | 2022-11-29 | Filing | |
| $96.40 | 17,524 | $1,689,301.33 | 284,987 | 2022-11-28 | Filing | |
| $97.09 | 8,674 | $842,119.63 | 302,511 | 2022-11-28 | Filing |