| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $122.90 | 500 | $61,452.00 | 43,676 | 2025-11-12 | Filing | |
| $122.30 | 35,965 | $4,398,591.43 | 43,676 | 2025-11-12 | Filing | |
| $124.00 | 17,181 | $2,130,444.00 | 43,676 | 2025-11-12 | Filing | |
| $118.82 | 2,022 | $240,258.69 | 581,203 | 2025-10-28 | Filing | |
| $119.54 | 7,978 | $953,666.98 | 583,225 | 2025-10-28 | Filing | |
| $118.08 | 2,500 | $295,200.00 | 157,055 | 2025-10-15 | Filing | |
| $118.08 | 3,000 | $354,240.00 | 110,193 | 2025-10-15 | Filing | |
| $112.42 | 1,961 | $220,454.25 | 591,203 | 2025-09-29 | Filing | |
| $111.47 | 8,039 | $896,109.74 | 593,164 | 2025-09-29 | Filing | |
| $113.57 | 3,000 | $340,710.00 | 113,193 | 2025-09-15 | Filing | |
| $113.57 | 2,500 | $283,925.00 | 159,555 | 2025-09-15 | Filing | |
| $113.63 | 10,000 | $1,136,300.00 | 595,725 | 2025-08-28 | Filing | |
| $118.97 | 200 | $23,793.00 | 114,168 | 2025-08-15 | Filing | |
| $118.51 | 2,800 | $331,820.72 | 114,368 | 2025-08-15 | Filing | |
| $118.97 | 700 | $83,278.02 | 117,168 | 2025-08-15 | Filing | |
| $118.51 | 11,800 | $1,398,405.02 | 117,168 | 2025-08-15 | Filing | |
| $118.97 | 700 | $83,278.02 | 117,168 | 2025-08-15 | Filing | |
| $118.50 | 11,800 | $1,398,351.92 | 117,168 | 2025-08-15 | Filing | |
| $118.53 | 2,500 | $296,325.00 | 160,110 | 2025-08-15 | Filing | |
| $114.09 | 8,345 | $952,076.88 | 605,725 | 2025-07-28 | Filing |