| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $46.29 | 20,000 | $925,700.00 | 134,061 | 2026-08-05 | Filing | |
| $46.94 | 16,000 | $750,972.80 | 42,943 | 2026-08-04 | Filing | |
| $46.75 | 500 | $23,375.00 | 106,075 | 2026-08-05 | Filing | |
| $46.15 | 2,188 | $100,974.45 | 106,575 | 2026-08-05 | Filing | |
| $47.06 | 44,700 | $2,103,497.07 | 61,738 | 2026-08-04 | Filing | |
| $39.01 | 68,000 | $2,652,931.60 | 653,448 | 2026-07-16 | Filing | |
| $36.11 | 50,000 | $1,805,705.00 | 721,448 | 2026-07-16 | Filing | |
| $36.55 | 100 | $3,655.00 | 36,686 | 2026-07-16 | Filing | |
| $36.14 | 28,679 | $1,036,588.12 | 36,786 | 2026-07-16 | Filing | |
| $29.24 | 39,900 | $1,166,835.60 | 661,959 | 2026-06-29 | Filing | |
| $29.00 | 100 | $2,900.00 | 661,959 | 2026-06-26 | Filing | |
| $24.03 | 17,683 | $424,876.51 | 631,959 | 2026-06-15 | Filing | |
| $23.11 | 12,103 | $279,728.17 | 36,686 | 2026-06-15 | Filing | |
| $24.02 | 21,998 | $528,442.56 | 649,642 | 2026-06-11 | Filing | |
| $24.00 | 4,835 | $116,044.84 | 671,640 | 2026-06-04 | Filing | |
| $19.89 | 6,484 | $128,977.78 | 38,665 | 2026-05-15 | Filing | |
| $20.97 | 4,086 | $85,697.72 | 45,149 | 2026-05-14 | Filing | |
| $20.68 | 2,688 | $55,581.12 | 113,924 | 2026-05-05 | Filing | |
| $21.12 | 10,282 | $217,155.84 | 676,475 | 2026-04-16 | Filing | |
| $20.56 | 4,441 | $91,286.09 | 125,364 | 2026-02-03 | Filing |