| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $66.06 | 24,870 | $1,642,951.99 | 45,511 | 2025-01-24 | Filing | |
| $67.54 | 1,582 | $106,853.34 | 65,409 | 2024-12-17 | Filing | |
| $67.69 | 1,000 | $67,690.00 | 21,265 | 2024-12-16 | Filing | |
| $68.55 | 500 | $34,275.00 | 22,265 | 2024-12-09 | Filing | |
| $69.25 | 1,500 | $103,877.40 | 23,725 | 2024-12-05 | Filing | |
| $69.20 | 1,500 | $103,803.30 | 40,825 | 2024-12-05 | Filing | |
| $69.20 | 1,500 | $103,802.55 | 40,464 | 2024-12-05 | Filing | |
| $68.85 | 38 | $2,616.30 | 10,775 | 2024-12-03 | Filing | |
| $76.24 | 700 | $53,364.50 | 21,681 | 2024-11-25 | Filing | |
| $73.35 | 1,640 | $120,294.00 | 13,972 | 2024-11-22 | Filing | |
| $72.27 | 890 | $64,316.38 | 30,949 | 2024-11-18 | Filing | |
| $73.00 | 1,462 | $106,718.69 | 34,190 | 2024-11-13 | Filing | |
| $72.62 | 193 | $14,014.70 | 8,578 | 2024-11-13 | Filing | |
| $72.43 | 803 | $58,161.29 | 3,086 | 2024-11-12 | Filing | |
| $71.79 | 2,502 | $179,618.58 | 197,975 | 2024-11-12 | Filing | |
| $72.10 | 888 | $64,023.02 | 8,038 | 2024-11-12 | Filing | |
| $69.20 | 1,000 | $69,204.00 | 22,381 | 2024-11-07 | Filing | |
| $61.78 | 30,000 | $1,853,367.00 | 1,151,994 | 2024-10-22 | Filing | |
| $62.23 | 2,000 | $124,456.00 | 23,381 | 2024-09-16 | Filing | |
| $63.80 | 1,331 | $84,917.80 | 41,548 | 2024-09-04 | Filing |