| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $59.82 | 19,729 | $1,180,198.64 | 179,255 | 2026-04-24 | Filing | |
| $60.63 | 1,348 | $81,731.13 | 44,229 | 2026-04-24 | Filing | |
| $59.95 | 36,512 | $2,188,810.42 | 45,577 | 2026-04-24 | Filing | |
| $53.74 | 141 | $7,576.83 | 0 | 2026-04-06 | Filing | |
| $53.24 | 1,859 | $98,967.21 | 141 | 2026-04-06 | Filing | |
| $53.74 | 2,000 | $107,480.00 | 89,852 | 2026-04-01 | Filing | |
| $57.01 | 1,300 | $74,110.66 | 61,679 | 2026-04-01 | Filing | |
| $56.44 | 1,600 | $90,306.24 | 62,979 | 2026-04-01 | Filing | |
| $55.06 | 2,215 | $121,961.00 | 64,579 | 2026-04-01 | Filing | |
| $51.42 | 300 | $15,425.01 | 75,344 | 2026-03-11 | Filing | |
| $50.76 | 3,114 | $158,058.86 | 75,644 | 2026-03-11 | Filing | |
| $50.10 | 574 | $28,758.15 | 89,852 | 2026-03-09 | Filing | |
| $48.18 | 1,190 | $57,338.48 | 90,426 | 2026-03-09 | Filing | |
| $47.50 | 1,436 | $68,216.75 | 91,616 | 2026-03-09 | Filing | |
| $46.40 | 800 | $37,118.00 | 93,052 | 2026-03-09 | Filing | |
| $50.05 | 194 | $9,710.09 | 0 | 2026-03-09 | Filing | |
| $49.44 | 120 | $5,932.20 | 194 | 2026-03-09 | Filing | |
| $48.08 | 540 | $25,965.36 | 314 | 2026-03-09 | Filing | |
| $47.49 | 595 | $28,257.15 | 854 | 2026-03-09 | Filing | |
| $46.33 | 551 | $25,530.03 | 1,449 | 2026-03-09 | Filing |