| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $78.76 | 4,555 | $358,751.80 | 17,938 | 2024-11-06 | Filing | |
| $82.01 | 106,000 | $8,693,028.20 | 1,340,377 | 2024-11-06 | Filing | |
| $81.21 | 19,000 | $1,542,917.80 | 1,446,377 | 2024-11-06 | Filing | |
| $67.29 | 16,887 | $1,136,326.23 | 40,970 | 2024-11-05 | Filing | |
| $62.35 | 39,000 | $2,431,650.00 | 0 | 2024-09-10 | Filing | |
| $62.35 | 1,000 | $62,350.00 | 423,149 | 2024-09-10 | Filing | |
| $63.13 | 5,197 | $328,086.61 | 424,149 | 2024-09-09 | Filing | |
| $51.16 | 13,000 | $665,080.00 | 39,000 | 2024-03-13 | Filing | |
| $51.17 | 13,668 | $699,391.56 | 52,000 | 2024-03-11 | Filing | |
| $52.04 | 13,332 | $693,797.28 | 65,668 | 2024-03-08 | Filing | |
| $52.89 | 2,500 | $132,225.00 | 422,583 | 2024-02-27 | Filing | |
| $53.61 | 2,000 | $107,220.00 | 8,917 | 2024-02-14 | Filing | |
| $49.53 | 2,452 | $121,447.56 | 425,083 | 2024-02-07 | Filing | |
| $51.57 | 1,548 | $79,830.36 | 427,535 | 2024-02-06 | Filing | |
| $53.96 | 5,000 | $269,800.00 | 508,083 | 2023-12-14 | Filing | |
| $48.86 | 3,000 | $146,580.00 | 46,209 | 2023-12-12 | Filing | |
| $42.62 | 5,000 | $213,100.00 | 513,083 | 2023-09-14 | Filing | |
| $45.60 | 48,356 | $2,205,033.60 | 1,387,623 | 2023-08-04 | Filing | |
| $45.36 | 85,312 | $3,869,752.32 | 1,435,979 | 2023-08-03 | Filing | |
| $45.15 | 62,356 | $2,815,373.40 | 1,521,291 | 2023-08-02 | Filing |