| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $70.00 | 6,500 | $455,000.00 | 111,713 | 2026-01-09 | Filing | |
| $70.83 | 300 | $21,249.00 | 142,261 | 2026-01-09 | Filing | |
| $69.98 | 9,799 | $685,734.02 | 142,561 | 2026-01-09 | Filing | |
| $69.35 | 16,151 | $1,120,071.85 | 152,360 | 2026-01-09 | Filing | |
| $68.62 | 997 | $68,414.14 | 68,970 | 2026-01-02 | Filing | |
| $67.78 | 1,100 | $74,558.00 | 69,967 | 2026-01-02 | Filing | |
| $66.94 | 2,613 | $174,914.22 | 71,067 | 2026-01-02 | Filing | |
| $65.43 | 1,290 | $84,404.70 | 73,680 | 2026-01-02 | Filing | |
| $68.45 | 2,670 | $182,761.50 | 54,550 | 2026-01-02 | Filing | |
| $67.28 | 4,164 | $280,153.92 | 57,220 | 2026-01-02 | Filing | |
| $66.74 | 2,720 | $181,532.80 | 61,384 | 2026-01-02 | Filing | |
| $65.39 | 2,446 | $159,943.94 | 64,104 | 2026-01-02 | Filing | |
| $68.61 | 5,990 | $410,973.90 | 118,213 | 2025-12-17 | Filing | |
| $67.86 | 3,525 | $239,206.50 | 124,203 | 2025-12-17 | Filing | |
| $68.61 | 8,565 | $587,644.65 | 70,197 | 2025-12-17 | Filing | |
| $67.88 | 5,253 | $356,573.64 | 78,762 | 2025-12-17 | Filing | |
| $70.87 | 1,683 | $119,274.21 | 68,496 | 2025-12-15 | Filing | |
| $68.62 | 983 | $67,453.46 | 70,179 | 2025-12-11 | Filing | |
| $64.50 | 363 | $23,413.50 | 11,525 | 2025-12-05 | Filing | |
| $69.19 | 365 | $25,254.35 | 8,805 | 2025-11-28 | Filing |