| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $43.95 | 1,800 | $79,110.00 | 395,360 | 2024-11-12 | Filing | |
| $45.07 | 2,670 | $120,336.90 | 396,160 | 2024-11-11 | Filing | |
| $45.04 | 7,330 | $330,143.20 | 398,830 | 2024-11-08 | Filing | |
| $43.15 | 1,800 | $77,670.00 | 406,160 | 2024-11-06 | Filing | |
| $38.49 | 11,800 | $454,182.00 | 406,960 | 2024-10-22 | Filing | |
| $41.39 | 25,000 | $1,034,750.00 | 387,545 | 2024-11-01 | Filing | |
| $42.41 | 1,200 | $50,892.00 | 417,760 | 2024-10-31 | Filing | |
| $41.84 | 3,300 | $138,072.00 | 418,960 | 2024-10-31 | Filing | |
| $41.07 | 1,800 | $73,926.00 | 422,260 | 2024-10-29 | Filing | |
| $39.40 | 1,500 | $59,100.00 | 423,060 | 2024-10-28 | Filing | |
| $40.40 | 1,274 | $51,469.60 | 424,560 | 2024-10-25 | Filing | |
| $39.75 | 12,726 | $505,858.50 | 425,834 | 2024-10-25 | Filing | |
| $40.14 | 7,583 | $304,381.62 | 438,560 | 2024-10-17 | Filing | |
| $40.00 | 2,417 | $96,680.00 | 446,143 | 2024-10-15 | Filing | |
| $39.22 | 45,800 | $1,796,276.00 | 448,560 | 2024-10-14 | Filing | |
| $40.00 | 25,000 | $1,000,000.00 | 412,545 | 2024-10-11 | Filing | |
| $31.77 | 300 | $9,531.00 | 437,545 | 2024-10-01 | Filing | |
| $31.24 | 24,700 | $771,628.00 | 437,845 | 2024-10-01 | Filing | |
| $31.41 | 51,924 | $1,630,906.88 | 493,360 | 2024-09-26 | Filing | |
| $31.59 | 21,527 | $680,037.93 | 462,545 | 2024-09-26 | Filing |