| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $46.94 | 94,000 | $4,412,642.00 | 170,184 | 2026-03-12 | Filing | |
| $49.82 | 50,000 | $2,491,000.00 | 227,973 | 2026-03-05 | Filing | |
| $50.00 | 83,832 | $4,191,600.00 | 307,240 | 2026-03-04 | Filing | |
| $49.91 | 60,000 | $2,994,600.00 | 335,690 | 2026-03-05 | Filing | |
| $50.21 | 136,558 | $6,856,167.51 | 558,541 | 2026-03-03 | Filing | |
| $50.24 | 68,000 | $3,416,320.00 | 327,843 | 2026-02-27 | Filing | |
| $45.57 | 148,391 | $6,761,732.70 | 223,407 | 2025-08-01 | Filing | |
| $43.19 | 324,360 | $14,008,816.48 | 766,305,462 | 2024-10-15 | Filing | |
| $42.52 | 8,370,178 | $355,919,219.97 | 766,629,822 | 2024-10-15 | Filing | |
| $39.92 | 1,614,511 | $64,447,242.84 | 775,000,000 | 2024-10-10 | Filing | |
| $40.14 | 4,002,225 | $160,662,919.07 | 776,614,511 | 2024-10-09 | Filing | |
| $39.99 | 3,933,197 | $157,292,874.55 | 780,616,736 | 2024-10-08 | Filing | |
| $40.05 | 4,076,169 | $163,266,873.13 | 784,549,933 | 2024-10-07 | Filing | |
| $40.04 | 5,192,207 | $207,894,929.84 | 788,626,102 | 2024-10-04 | Filing | |
| $39.25 | 302,604 | $11,877,358.30 | 793,818,309 | 2024-10-03 | Filing | |
| $39.40 | 1,722,523 | $67,873,607.28 | 794,120,913 | 2024-10-02 | Filing | |
| $39.40 | 1,839,871 | $72,489,813.48 | 795,843,436 | 2024-10-01 | Filing | |
| $39.61 | 4,985,553 | $197,498,195.10 | 797,683,307 | 2024-09-30 | Filing | |
| $39.52 | 3,915,126 | $154,735,958.85 | 802,668,860 | 2024-09-27 | Filing | |
| $39.46 | 5,457,825 | $215,388,151.58 | 806,583,986 | 2024-09-26 | Filing |