| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $47.08 | 40,405 | $1,902,073.46 | 8,747,733 | 2026-07-01 | Filing | |
| $46.17 | 49,680 | $2,293,492.10 | 8,788,138 | 2026-07-01 | Filing | |
| $44.06 | 63,562 | $2,800,579.86 | 8,837,818 | 2026-07-01 | Filing | |
| $45.04 | 27,691 | $1,247,188.79 | 8,901,380 | 2026-07-01 | Filing | |
| $47.10 | 13,633 | $642,119.75 | 70,000 | 2026-07-01 | Filing | |
| $44.99 | 9,270 | $417,042.47 | 83,633 | 2026-07-01 | Filing | |
| $43.98 | 26,138 | $1,149,538.78 | 92,903 | 2026-07-01 | Filing | |
| $46.20 | 20,959 | $968,278.55 | 119,041 | 2026-07-01 | Filing | |
| $43.15 | 39,541 | $1,706,194.15 | 227,296 | 2026-06-16 | Filing | |
| $35.16 | 27,551 | $968,682.14 | 8,929,071 | 2026-06-08 | Filing | |
| $34.74 | 42,449 | $1,474,750.42 | 8,956,622 | 2026-06-08 | Filing | |
| $35.16 | 27,551 | $968,682.14 | 8,929,071 | 2026-06-08 | Filing | |
| $34.74 | 42,449 | $1,474,750.42 | 8,956,622 | 2026-06-08 | Filing | |
| $37.09 | 8,939 | $331,538.57 | 64,620 | 2026-06-04 | Filing | |
| $36.51 | 7,000 | $255,557.40 | 73,559 | 2026-06-04 | Filing | |
| $35.47 | 4,900 | $173,783.89 | 80,559 | 2026-06-04 | Filing | |
| $37.13 | 11,707 | $434,673.89 | 140,000 | 2026-06-03 | Filing | |
| $38.46 | 800 | $30,766.64 | 151,707 | 2026-06-03 | Filing | |
| $37.65 | 8,332 | $313,733.96 | 152,507 | 2026-06-03 | Filing | |
| $36.39 | 998 | $36,316.72 | 80,384 | 2026-06-01 | Filing |