| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $93.61 | 3,890 | $364,142.90 | 15,209 | 2024-08-23 | Filing | |
| $121.26 | 14,976 | $1,815,989.76 | 57,389 | 2024-05-30 | Filing | |
| $130.62 | 12,786 | $1,670,107.32 | 5,578 | 2024-05-22 | Filing | |
| $135.73 | 14,493 | $1,967,134.89 | 47,248 | 2024-05-15 | Filing | |
| $147.00 | 4,343 | $638,421.00 | 13,025 | 2024-02-07 | Filing | |
| $151.93 | 1,796 | $272,866.28 | 48,845 | 2023-08-23 | Filing | |
| $152.75 | 12,661 | $1,933,967.75 | 55,800 | 2023-08-23 | Filing |