| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $98.65 | 1,500 | $147,975.00 | 10,639 | 2024-10-29 | Filing | |
| $98.50 | 10,000 | $985,000.00 | 117,193 | 2024-10-29 | Filing | |
| $83.50 | 2,000 | $167,000.00 | 16,557 | 2024-08-23 | Filing | |
| $78.68 | 6,000 | $472,080.00 | 18,891 | 2024-08-02 | Filing | |
| $87.73 | 3,450 | $302,668.50 | 15,875 | 2024-07-26 | Filing | |
| $87.77 | 1,896 | $166,411.92 | 18,470 | 2024-07-26 | Filing | |
| $73.76 | 5,000 | $368,800.00 | 57,403 | 2024-05-28 | Filing | |
| $73.75 | 3,000 | $221,250.00 | 62,403 | 2024-05-28 | Filing | |
| $77.58 | 10,000 | $775,800.00 | 127,193 | 2024-05-07 | Filing | |
| $77.26 | 1,625 | $125,547.50 | 10,321 | 2024-03-07 | Filing | |
| $73.58 | 2,000 | $147,160.00 | 16,739 | 2024-02-29 | Filing | |
| $68.90 | 1,000 | $68,900.00 | 18,739 | 2023-12-13 | Filing | |
| $63.29 | 12,000 | $759,480.00 | 55,353 | 2023-11-30 | Filing | |
| $62.16 | 4,500 | $279,720.00 | 11,946 | 2023-11-29 | Filing | |
| $55.96 | 2,411 | $134,919.56 | 18,548 | 2023-08-29 | Filing | |
| $77.00 | 2,000 | $154,000.00 | 17,136 | 2023-01-31 | Filing | |
| $72.43 | 5,000 | $362,150.00 | 52,435 | 2022-11-14 | Filing | |
| $91.51 | 1,600 | $146,416.00 | 17,130 | 2022-02-10 | Filing | |
| $91.51 | 400 | $36,604.00 | 18,730 | 2022-02-09 | Filing | |
| $89.97 | 1,111 | $99,956.67 | 16,484 | 2022-02-08 | Filing |