| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $119.42 | 418,338 | $49,959,890.15 | 0 | 2025-09-10 | Filing | |
| $99.83 | 5,865 | $585,514.09 | 23,680 | 2025-09-05 | Filing | |
| $100.91 | 60,113 | $6,066,032.89 | 94,454 | 2025-09-03 | Filing | |
| $100.92 | 25,000 | $2,522,880.00 | 610,949 | 2025-09-03 | Filing | |
| $104.33 | 539,180 | $56,255,291.38 | 3,976,234 | 2025-08-28 | Filing | |
| $103.42 | 554,108 | $57,305,516.90 | 4,515,414 | 2025-08-28 | Filing | |
| $104.03 | 80,520 | $8,376,543.91 | 5,069,522 | 2025-08-27 | Filing | |
| $110.93 | 100,000 | $11,092,900.00 | 510,258 | 2025-08-15 | Filing | |
| $109.39 | 418,338 | $45,763,123.33 | 0 | 2025-08-14 | Filing | |
| $104.71 | 40,131 | $4,202,040.76 | 120,408 | 2025-08-05 | Filing | |
| $104.23 | 25,000 | $2,605,847.50 | 566,887 | 2025-08-04 | Filing | |
| $99.97 | 225,000 | $22,493,925.00 | 591,887 | 2025-08-01 | Filing | |
| $100.10 | 10,518 | $1,052,884.41 | 0 | 2025-08-01 | Filing | |
| $99.98 | 1,568,421 | $156,805,555.79 | 0 | 2025-08-01 | Filing | |
| $104.73 | 5,864 | $614,140.82 | 3,044 | 2025-07-25 | Filing | |
| $101.88 | 418,338 | $42,621,655.96 | 0 | 2025-07-24 | Filing | |
| $101.90 | 385,485 | $39,279,379.56 | 0 | 2025-07-16 | Filing | |
| $101.65 | 114,175 | $11,605,854.50 | 0 | 2025-07-14 | Filing | |
| $101.50 | 340 | $34,510.00 | 114,175 | 2025-07-11 | Filing | |
| $93.51 | 5,864 | $548,353.20 | 8,908 | 2025-07-07 | Filing |