| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $37.33 | 8,943 | $333,814.47 | 765,002 | 2026-04-27 | Filing | |
| $37.06 | 34,182 | $1,266,689.21 | 765,002 | 2026-04-17 | Filing | |
| $37.05 | 41,737 | $1,546,339.16 | 765,002 | 2026-04-16 | Filing | |
| $37.07 | 15,746 | $583,715.24 | 765,002 | 2026-04-15 | Filing | |
| $37.07 | 6,924 | $256,657.45 | 765,002 | 2026-04-14 | Filing | |
| $37.15 | 97,462 | $3,620,966.70 | 765,002 | 2026-04-13 | Filing | |
| $37.82 | 135,046 | $5,106,872.53 | 765,002 | 2026-04-10 | Filing | |
| $40.26 | 12,987 | $522,883.89 | 765,002 | 2026-04-06 | Filing | |
| $40.00 | 12,037 | $481,520.93 | 765,002 | 2026-04-02 | Filing | |
| $37.82 | 43,800 | $1,656,516.00 | 602,310 | 2026-03-16 | Filing | |
| $37.82 | 43,800 | $1,656,516.00 | 602,310 | 2026-03-16 | Filing | |
| $37.82 | 43,800 | $1,656,516.00 | 602,310 | 2026-03-16 | Filing | |
| $37.82 | 43,800 | $1,656,516.00 | 602,311 | 2026-03-16 | Filing | |
| $37.82 | 62,600 | $2,367,532.00 | 1,301,045 | 2026-03-16 | Filing | |
| $37.82 | 330,200 | $12,488,164.00 | 3,657,450 | 2026-03-16 | Filing | |
| $40.10 | 121,220 | $4,860,837.15 | 765,002 | 2026-03-10 | Filing | |
| $39.28 | 25,000 | $982,000.00 | 128,323 | 2025-12-15 | Filing | |
| $36.15 | 2,652 | $95,864.23 | 31,257 | 2025-11-24 | Filing | |
| $35.23 | 49,504 | $1,743,926.91 | 153,323 | 2025-11-10 | Filing | |
| $34.25 | 6,188 | $211,909.30 | 33,000 | 2025-11-10 | Filing |