| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $45.24 | 2,126 | $96,177.90 | 8,972,153 | 2026-05-05 | Filing | |
| $44.09 | 3,551 | $156,547.61 | 8,974,279 | 2026-05-05 | Filing | |
| $47.04 | 200 | $9,407.50 | 1,294,501 | 2026-05-05 | Filing | |
| $45.84 | 2,457 | $112,624.70 | 1,294,701 | 2026-05-05 | Filing | |
| $45.24 | 2,124 | $96,087.85 | 1,297,158 | 2026-05-05 | Filing | |
| $44.09 | 3,552 | $156,591.70 | 1,299,282 | 2026-05-05 | Filing | |
| $58.45 | 100 | $5,845.00 | 364,320 | 2026-04-13 | Filing | |
| $57.94 | 13,225 | $766,256.50 | 364,420 | 2026-04-13 | Filing | |
| $58.47 | 100 | $5,847.00 | 455,473 | 2026-04-13 | Filing | |
| $57.94 | 18,553 | $1,074,960.82 | 455,573 | 2026-04-13 | Filing | |
| $58.31 | 3,409 | $198,793.79 | 1,302,834 | 2026-04-01 | Filing | |
| $57.70 | 4,924 | $284,126.13 | 1,306,243 | 2026-04-01 | Filing | |
| $58.31 | 3,410 | $198,852.10 | 8,977,830 | 2026-04-01 | Filing | |
| $57.70 | 4,923 | $284,068.42 | 8,981,240 | 2026-04-01 | Filing | |
| $70.52 | 550 | $38,788.48 | 1,311,167 | 2026-02-27 | Filing | |
| $69.60 | 2,002 | $139,344.21 | 1,311,717 | 2026-02-27 | Filing | |
| $68.62 | 5,781 | $396,684.13 | 1,313,719 | 2026-02-27 | Filing | |
| $70.52 | 550 | $38,788.48 | 8,986,163 | 2026-02-27 | Filing | |
| $69.60 | 2,002 | $139,344.21 | 8,986,713 | 2026-02-27 | Filing | |
| $68.62 | 5,781 | $396,684.13 | 8,988,715 | 2026-02-27 | Filing |