| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $80.88 | 640 | $51,760.00 | 1,235 | 2025-12-02 | Filing | |
| $80.05 | 19,360 | $1,549,766.06 | 1,875 | 2025-12-02 | Filing | |
| $79.52 | 20,000 | $1,590,490.00 | 7,904 | 2025-12-01 | Filing | |
| $79.53 | 5,000 | $397,631.50 | 10,277 | 2025-12-01 | Filing | |
| $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 |