| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $136.66 | 2,228 | $304,480.04 | 7,510 | 2024-12-03 | Filing | |
| $135.67 | 583 | $79,094.09 | 9,738 | 2024-12-03 | Filing | |
| $136.55 | 6,250 | $853,437.50 | 497,488 | 2024-12-04 | Filing | |
| $136.97 | 10,500 | $1,438,185.00 | 503,738 | 2024-12-03 | Filing | |
| $136.01 | 500 | $68,005.00 | 185,414 | 2024-12-02 | Filing | |
| $140.37 | 14,200 | $1,993,295.18 | 114,354 | 2024-11-25 | Filing | |
| $140.47 | 16,800 | $2,359,919.52 | 16,800 | 2024-11-25 | Filing | |
| $140.82 | 22,173 | $3,122,361.95 | 12,616,300 | 2024-11-25 | Filing | |
| $139.84 | 39,270 | $5,491,340.09 | 12,638,473 | 2024-11-25 | Filing | |
| $138.95 | 15,480 | $2,150,918.14 | 12,677,743 | 2024-11-25 | Filing | |
| $130.22 | 9,603 | $1,250,502.66 | 164,850 | 2024-11-20 | Filing | |
| $131.30 | 140,254 | $18,415,153.84 | 0 | 2024-11-19 | Filing | |
| $130.67 | 74,031 | $9,673,712.20 | 140,254 | 2024-11-19 | Filing | |
| $145.00 | 156,924 | $22,753,980.00 | 184,326 | 2024-11-07 | Filing | |
| $136.23 | 6,250 | $851,437.50 | 524,572 | 2024-11-04 | Filing | |
| $135.33 | 600 | $81,198.00 | 192,244 | 2024-10-29 | Filing | |
| $138.09 | 400 | $55,236.00 | 16,472 | 2024-10-29 | Filing | |
| $137.55 | 8,435 | $1,160,197.98 | 16,872 | 2024-10-29 | Filing | |
| $136.52 | 1,200 | $163,823.04 | 25,307 | 2024-10-29 | Filing | |
| $135.66 | 1,600 | $217,062.08 | 26,507 | 2024-10-29 | Filing |