| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $117.03 | 3,479 | $407,147.37 | 50,804,690 | 2026-08-20 | Filing | |
| $116.45 | 9,621 | $1,120,365.45 | 50,808,169 | 2026-08-20 | Filing | |
| $120.14 | 40 | $4,805.60 | 50,817,790 | 2026-08-19 | Filing | |
| $119.60 | 798 | $95,440.80 | 50,817,830 | 2026-08-19 | Filing | |
| $118.59 | 980 | $116,218.20 | 50,818,628 | 2026-08-19 | Filing | |
| $117.29 | 1,529 | $179,336.41 | 50,819,608 | 2026-08-19 | Filing | |
| $116.62 | 9,353 | $1,090,746.86 | 50,821,137 | 2026-08-19 | Filing | |
| $122.65 | 590 | $72,363.50 | 50,830,490 | 2026-08-18 | Filing | |
| $121.91 | 13,610 | $1,659,195.10 | 50,831,080 | 2026-08-18 | Filing | |
| $122.11 | 1,210 | $147,753.10 | 50,844,690 | 2026-08-17 | Filing | |
| $121.26 | 12,690 | $1,538,789.40 | 50,845,900 | 2026-08-17 | Filing | |
| $121.86 | 120 | $14,623.20 | 50,858,590 | 2026-08-14 | Filing | |
| $121.43 | 13,980 | $1,697,591.40 | 50,858,710 | 2026-08-14 | Filing | |
| $121.09 | 13,000 | $1,574,170.00 | 50,872,690 | 2026-08-13 | Filing | |
| $121.29 | 560 | $67,922.40 | 50,885,690 | 2026-08-12 | Filing | |
| $120.76 | 12,240 | $1,478,102.40 | 50,886,250 | 2026-08-12 | Filing | |
| $124.10 | 600 | $74,460.00 | 32,710 | 2026-08-10 | Filing | |
| $116.54 | 7,770 | $905,539.11 | 33,310 | 2026-06-22 | Filing | |
| $116.54 | 4,600 | $536,084.00 | 41,080 | 2026-06-22 | Filing | |
| $117.46 | 4,429 | $520,230.34 | 50,898,490 | 2026-06-22 | Filing |