| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $43.22 | 280 | $12,102.61 | 517,728 | 2025-03-25 | Filing | |
| $42.67 | 21,992 | $938,464.62 | 518,008 | 2025-03-25 | Filing | |
| $42.67 | 6,000 | $256,018.80 | 114,000 | 2025-03-25 | Filing | |
| $43.23 | 813 | $35,149.00 | 787,006 | 2025-03-25 | Filing | |
| $42.67 | 64,926 | $2,770,249.58 | 787,819 | 2025-03-25 | Filing | |
| $40.35 | 500 | $20,173.85 | 271,922 | 2025-03-20 | Filing | |
| $39.73 | 10,843 | $430,796.73 | 272,422 | 2025-03-20 | Filing | |
| $38.99 | 32,673 | $1,273,982.35 | 638,642 | 2025-03-17 | Filing | |
| $38.00 | 21,461 | $815,505.12 | 671,315 | 2025-03-17 | Filing | |
| $37.88 | 3,573 | $135,345.24 | 150,265 | 2025-03-18 | Filing | |
| $39.02 | 5,208 | $203,234.39 | 168,125 | 2025-03-17 | Filing | |
| $38.06 | 4,161 | $158,349.35 | 173,333 | 2025-03-17 | Filing | |
| $39.01 | 12,696 | $495,244.30 | 271,922 | 2025-03-17 | Filing | |
| $38.01 | 9,222 | $350,566.03 | 284,618 | 2025-03-17 | Filing | |
| $39.02 | 15,700 | $612,535.50 | 373,579 | 2025-03-17 | Filing | |
| $38.03 | 6,800 | $258,621.00 | 389,279 | 2025-03-17 | Filing | |
| $34.34 | 13,934 | $478,472.66 | 755,001 | 2025-03-10 | Filing | |
| $33.63 | 6,867 | $230,957.81 | 768,935 | 2025-03-10 | Filing | |
| $35.48 | 24 | $851.52 | 177,494 | 2025-03-10 | Filing | |
| $34.51 | 496 | $17,116.96 | 177,518 | 2025-03-10 | Filing |