| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $60.84 | 8,306 | $505,337.04 | 332,643 | 2024-11-25 | Filing | |
| $58.00 | 41,097 | $2,383,626.00 | 418,379 | 2024-11-22 | Filing | |
| $58.00 | 8,232 | $477,456.00 | 459,476 | 2024-11-22 | Filing | |
| $58.06 | 3,500 | $203,210.00 | 467,708 | 2024-11-22 | Filing | |
| $58.97 | 34,890 | $2,057,463.30 | 50,186 | 2024-11-22 | Filing | |
| $58.83 | 2,959 | $174,077.97 | 122,523 | 2024-11-22 | Filing | |
| $58.82 | 2,256 | $132,697.92 | 125,482 | 2024-11-22 | Filing | |
| $58.89 | 2,020 | $118,957.80 | 127,738 | 2024-11-22 | Filing | |
| $58.07 | 5,500 | $319,385.00 | 35,003 | 2024-11-15 | Filing | |
| $57.78 | 1,991 | $115,039.98 | 48,393 | 2024-11-15 | Filing | |
| $57.78 | 1,381 | $79,794.18 | 50,384 | 2024-11-15 | Filing | |
| $42.23 | 2,500 | $105,575.00 | 37,173 | 2024-05-24 | Filing | |
| $38.53 | 1,582 | $60,954.46 | 39,375 | 2022-12-02 | Filing | |
| $36.81 | 2,005 | $73,804.05 | 33,681 | 2022-09-12 | Filing | |
| $36.85 | 5,000 | $184,250.00 | 35,686 | 2022-08-25 | Filing | |
| $36.85 | 602 | $22,183.70 | 42,214 | 2022-08-25 | Filing | |
| $35.39 | 27,250 | $964,377.50 | 243,321 | 2022-08-22 | Filing | |
| $35.37 | 12,253 | $433,388.61 | 270,571 | 2022-08-22 | Filing | |
| $40.76 | 35,000 | $1,426,600.00 | 68,594 | 2022-02-17 | Filing | |
| $40.98 | 7,676 | $314,562.48 | 119,745 | 2022-02-16 | Filing |