| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $120.66 | 112,299 | $13,549,997.34 | 2,963,607 | 2026-06-25 | Filing | |
| $119.71 | 37,179 | $4,450,698.09 | 3,075,906 | 2026-06-25 | Filing | |
| $118.60 | 2,646 | $313,815.60 | 564,668 | 2026-06-25 | Filing | |
| $117.50 | 3,359 | $394,682.50 | 567,314 | 2026-06-25 | Filing | |
| $116.53 | 11,375 | $1,325,528.75 | 570,673 | 2026-06-25 | Filing | |
| $115.57 | 8,389 | $969,516.73 | 582,048 | 2026-06-25 | Filing | |
| $114.65 | 1,289 | $147,783.85 | 590,437 | 2026-06-25 | Filing | |
| $113.70 | 1,437 | $163,386.90 | 591,726 | 2026-06-25 | Filing | |
| $111.89 | 100 | $11,189.00 | 593,163 | 2026-06-25 | Filing | |
| $110.79 | 86 | $9,527.94 | 593,263 | 2026-06-25 | Filing | |
| $110.30 | 265 | $29,229.50 | 593,349 | 2026-06-25 | Filing | |
| $108.83 | 2,011 | $218,857.13 | 593,614 | 2026-06-25 | Filing | |
| $108.02 | 23 | $2,484.46 | 595,625 | 2026-06-25 | Filing | |
| $107.30 | 1,399 | $150,112.70 | 595,648 | 2026-06-25 | Filing | |
| $118.60 | 19,089 | $2,263,955.40 | 3,113,085 | 2026-06-25 | Filing | |
| $117.50 | 24,268 | $2,851,490.00 | 3,132,174 | 2026-06-25 | Filing | |
| $116.53 | 81,500 | $9,497,195.00 | 3,156,442 | 2026-06-25 | Filing | |
| $115.57 | 58,205 | $6,726,751.85 | 3,237,942 | 2026-06-25 | Filing | |
| $114.65 | 9,229 | $1,058,104.85 | 3,296,147 | 2026-06-25 | Filing | |
| $113.70 | 10,215 | $1,161,445.50 | 3,305,376 | 2026-06-25 | Filing |