| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $79.77 | 40,000 | $3,190,796.00 | 2,701,370 | 2025-12-01 | Filing | |
| $80.90 | 4,500 | $364,070.25 | 787 | 2025-11-25 | Filing | |
| $80.90 | 4,500 | $364,070.25 | 787 | 2025-11-25 | Filing | |
| $76.28 | 300 | $22,884.00 | 5,287 | 2025-11-05 | Filing | |
| $75.64 | 13,164 | $995,678.89 | 5,587 | 2025-11-05 | Filing | |
| $74.75 | 6,536 | $488,558.81 | 18,751 | 2025-11-05 | Filing | |
| $73.65 | 5,000 | $368,244.50 | 10,277 | 2025-11-03 | Filing | |
| $75.98 | 3,590 | $272,759.94 | 2,741,370 | 2025-11-05 | Filing | |
| $75.14 | 10,837 | $814,261.84 | 2,744,960 | 2025-11-05 | Filing | |
| $74.20 | 14,355 | $1,065,083.58 | 2,755,797 | 2025-11-05 | Filing | |
| $74.08 | 11,218 | $831,013.73 | 2,770,152 | 2025-11-03 | Filing | |
| $73.99 | 20,000 | $1,479,816.00 | 7,904 | 2025-11-03 | Filing | |
| $87.54 | 2,200 | $192,588.00 | 0 | 2025-10-10 | Filing | |
| $89.94 | 20,000 | $1,798,782.00 | 5,287 | 2025-10-07 | Filing | |
| $85.67 | 3,194 | $273,617.84 | 2,781,370 | 2025-10-01 | Filing | |
| $85.16 | 31,190 | $2,656,265.16 | 2,784,564 | 2025-10-01 | Filing | |
| $84.29 | 5,616 | $473,369.83 | 2,815,754 | 2025-10-01 | Filing | |
| $85.39 | 600 | $51,232.50 | 10,277 | 2025-10-01 | Filing | |
| $84.92 | 3,473 | $294,933.06 | 10,877 | 2025-10-01 | Filing | |
| $83.71 | 927 | $77,600.19 | 14,350 | 2025-10-01 | Filing |