| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $61.10 | 3,500,000 | $213,850,000.00 | 7,006,895 | 2026-03-12 | Filing | |
| $62.21 | 24,347 | $1,514,687.74 | 131,537 | 2026-03-11 | Filing | |
| $64.83 | 16,372 | $1,061,400.03 | 76,265 | 2026-03-06 | Filing | |
| $63.71 | 8,564 | $545,590.17 | 7,684 | 2026-03-05 | Filing | |
| $55.87 | 1,539 | $85,978.70 | 30,940 | 2024-12-12 | Filing | |
| $55.11 | 14,477 | $797,841.95 | 32,479 | 2024-12-12 | Filing | |
| $55.81 | 11,868 | $662,408.86 | 41,938 | 2024-12-12 | Filing | |
| $55.08 | 71,132 | $3,918,149.73 | 53,806 | 2024-12-12 | Filing | |
| $55.75 | 8,770 | $488,927.50 | 8,531 | 2024-11-06 | Filing | |
| $57.50 | 500 | $28,749.30 | 153,857 | 2024-11-06 | Filing | |
| $56.57 | 5,302 | $299,945.27 | 154,357 | 2024-11-06 | Filing | |
| $55.55 | 6,698 | $372,103.37 | 159,659 | 2024-11-06 | Filing | |
| $53.00 | 10,000 | $530,000.00 | 17,301 | 2024-09-17 | Filing | |
| $49.18 | 7,500 | $368,878.50 | 166,357 | 2024-09-05 | Filing | |
| $47.24 | 18,000 | $850,384.80 | 86,939 | 2024-05-29 | Filing | |
| $48.40 | 13,843 | $670,063.49 | 104,939 | 2024-05-28 | Filing | |
| $47.92 | 23,157 | $1,109,646.39 | 118,782 | 2024-05-28 | Filing | |
| $47.18 | 75,000 | $3,538,530.00 | 141,939 | 2024-05-24 | Filing | |
| $47.52 | 5,900 | $280,376.26 | 216,939 | 2024-05-23 | Filing | |
| $46.70 | 49,100 | $2,292,965.09 | 222,839 | 2024-05-23 | Filing |