| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $72.44 | 6,254 | $453,019.12 | 755,000 | 2025-05-08 | Filing | |
| $71.65 | 11,287 | $808,658.24 | 761,254 | 2025-05-08 | Filing | |
| $70.63 | 2,459 | $173,689.99 | 772,541 | 2025-05-08 | Filing | |
| $73.14 | 500 | $36,571.00 | 6,180,545 | 2025-05-08 | Filing | |
| $72.38 | 42,557 | $3,080,437.38 | 6,181,045 | 2025-05-08 | Filing | |
| $71.59 | 68,937 | $4,935,379.07 | 6,223,602 | 2025-05-08 | Filing | |
| $70.57 | 13,006 | $917,773.59 | 6,292,539 | 2025-05-08 | Filing | |
| $71.05 | 12,500 | $888,126.25 | 825,000 | 2025-05-08 | Filing | |
| $71.05 | 12,500 | $888,126.25 | 575,000 | 2025-05-08 | Filing | |
| $71.05 | 12,500 | $888,126.25 | 575,000 | 2025-05-08 | Filing | |
| $71.05 | 12,500 | $888,126.25 | 825,000 | 2025-05-08 | Filing | |
| $71.05 | 12,500 | $888,126.25 | 825,000 | 2025-05-08 | Filing | |
| $71.05 | 12,500 | $888,126.25 | 4,405,003 | 2025-05-08 | Filing | |
| $59.54 | 100 | $5,954.00 | 1,984,498 | 2025-04-03 | Filing | |
| $58.67 | 2,900 | $170,131.11 | 1,984,598 | 2025-04-03 | Filing | |
| $57.88 | 5,337 | $308,916.77 | 1,987,498 | 2025-04-03 | Filing | |
| $56.87 | 6,526 | $371,144.06 | 1,992,835 | 2025-04-03 | Filing | |
| $55.95 | 14,137 | $791,018.87 | 1,999,361 | 2025-04-03 | Filing | |
| $58.89 | 600 | $35,331.00 | 436,863 | 2025-04-03 | Filing | |
| $58.01 | 1,401 | $81,269.35 | 437,463 | 2025-04-03 | Filing |