| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $57.72 | 2,265 | $130,735.80 | 739 | 2026-04-28 | Filing | |
| $60.08 | 2,335 | $140,280.50 | 3,004 | 2026-04-24 | Filing | |
| $59.79 | 2,644 | $158,080.00 | 62,227 | 2026-04-27 | Filing | |
| $58.71 | 2,470 | $145,004.31 | 64,871 | 2026-04-27 | Filing | |
| $58.10 | 4,080 | $237,039.02 | 67,341 | 2026-04-27 | Filing | |
| $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 |