| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $86.57 | 11,430 | $989,495.10 | 160,884 | 2025-02-20 | Filing | |
| $87.59 | 7,786 | $681,975.74 | 201,531 | 2025-02-21 | Filing | |
| $88.00 | 11,917 | $1,048,696.00 | 38,609 | 2025-02-20 | Filing | |
| $60.42 | 10,186 | $615,438.12 | 322,457 | 2024-11-25 | Filing | |
| $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 |