| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $51.52 | 27,570 | $1,420,406.40 | 15,656,469 | 2026-04-28 | Filing | |
| $51.03 | 105,430 | $5,380,092.90 | 15,684,039 | 2026-04-28 | Filing | |
| $51.52 | 6,890 | $354,972.80 | 8,841,783 | 2026-04-28 | Filing | |
| $51.03 | 26,360 | $1,345,150.80 | 8,848,673 | 2026-04-28 | Filing | |
| $47.42 | 7,784 | $369,117.28 | 15,789,469 | 2026-03-26 | Filing | |
| $46.91 | 59,657 | $2,798,509.87 | 15,797,253 | 2026-03-26 | Filing | |
| $45.78 | 65,559 | $3,001,291.02 | 15,856,910 | 2026-03-26 | Filing | |
| $47.42 | 1,947 | $92,326.74 | 8,875,033 | 2026-03-26 | Filing | |
| $46.91 | 14,915 | $699,662.65 | 8,876,980 | 2026-03-26 | Filing | |
| $45.78 | 16,388 | $750,242.64 | 8,891,895 | 2026-03-26 | Filing | |
| $50.69 | 250 | $12,672.50 | 25,801 | 2026-03-02 | Filing | |
| $50.69 | 11,414 | $578,575.66 | 127,248 | 2026-03-02 | Filing | |
| $59.05 | 13,587 | $802,312.35 | 1,989,626 | 2026-02-19 | Filing | |
| $59.70 | 3,716 | $221,845.20 | 15,922,469 | 2026-02-19 | Filing | |
| $59.04 | 95,567 | $5,642,275.68 | 15,926,185 | 2026-02-19 | Filing | |
| $58.31 | 33,717 | $1,966,038.27 | 16,021,752 | 2026-02-19 | Filing | |
| $59.70 | 923 | $55,103.10 | 8,908,283 | 2026-02-19 | Filing | |
| $59.04 | 23,775 | $1,403,676.00 | 8,909,206 | 2026-02-19 | Filing | |
| $58.31 | 8,552 | $498,667.12 | 8,932,981 | 2026-02-19 | Filing | |
| $59.05 | 5,650 | $333,632.50 | 79,816 | 2026-02-19 | Filing |