| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $98.79 | 16,137 | $1,594,174.23 | 417,300 | 2026-09-14 | Filing | |
| $98.35 | 27,086 | $2,663,908.10 | 433,437 | 2026-09-14 | Filing | |
| $97.17 | 14,777 | $1,435,881.09 | 460,523 | 2026-09-14 | Filing | |
| $96.78 | 45,000 | $4,355,100.00 | 475,300 | 2026-09-11 | Filing | |
| $98.82 | 3,775 | $373,045.50 | 50,971 | 2026-09-09 | Filing | |
| $103.32 | 7,766 | $802,383.12 | 0 | 2026-08-28 | Filing | |
| $99.55 | 5,564 | $553,896.20 | 0 | 2026-08-21 | Filing | |
| $94.38 | 17,840 | $1,683,739.20 | 58,763 | 2025-11-26 | Filing | |
| $94.45 | 1,604 | $151,497.80 | 0 | 2025-11-26 | Filing | |
| $87.84 | 5,430 | $476,971.20 | 0 | 2025-11-18 | Filing | |
| $91.83 | 3,972 | $364,748.76 | 34,812 | 2025-11-11 | Filing | |
| $89.70 | 2,786,040 | $249,907,788.00 | 0 | 2025-11-06 | Filing | |
| $89.70 | 2,845,283 | $255,221,885.10 | 0 | 2025-11-06 | Filing | |
| $89.70 | 5,670,000 | $508,599,000.00 | 0 | 2025-11-06 | Filing | |
| $91.65 | 3,702 | $339,288.30 | 15,479 | 2025-08-29 | Filing | |
| $91.88 | 6,417 | $589,593.96 | 0 | 2025-08-28 | Filing | |
| $91.07 | 3,723 | $339,053.61 | 50,049 | 2025-08-22 | Filing | |
| $88.23 | 15,699 | $1,385,122.77 | 58,763 | 2025-08-21 | Filing | |
| $67.76 | 10,969 | $743,259.44 | 295,838 | 2024-11-01 | Filing | |
| $91.93 | 3,437 | $315,963.41 | 49,800 | 2024-08-27 | Filing |