| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $75.67 | 5,000 | $378,350.00 | 0 | 2023-12-18 | Filing | |
| $75.82 | 40,000 | $3,032,800.00 | 0 | 2023-12-18 | Filing | |
| $75.00 | 5,000 | $375,000.00 | 0 | 2023-12-19 | Filing | |
| $75.82 | 33,046 | $2,505,547.72 | 0 | 2023-12-18 | Filing | |
| $75.82 | 30,000 | $2,274,600.00 | 0 | 2023-12-18 | Filing | |
| $62.37 | 2,798 | $174,511.26 | 1,843,848 | 2023-11-28 | Filing | |
| $61.68 | 6,352 | $391,791.36 | 1,846,646 | 2023-11-28 | Filing | |
| $53.11 | 976 | $51,835.36 | 0 | 2023-11-01 | Filing | |
| $52.49 | 1,937 | $101,673.13 | 976 | 2023-11-01 | Filing | |
| $51.34 | 87 | $4,466.58 | 2,913 | 2023-11-01 | Filing | |
| $51.23 | 10,169 | $520,957.87 | 1,852,998 | 2023-10-24 | Filing | |
| $50.63 | 81,531 | $4,127,914.53 | 1,863,167 | 2023-10-24 | Filing | |
| $57.70 | 1,465 | $84,530.50 | 14,513 | 2023-10-04 | Filing | |
| $57.18 | 500 | $28,590.00 | 15,978 | 2023-10-04 | Filing | |
| $55.84 | 500 | $27,920.00 | 16,478 | 2023-10-04 | Filing | |
| $54.32 | 600 | $32,592.00 | 16,978 | 2023-10-04 | Filing | |
| $53.70 | 2,265 | $121,630.50 | 17,578 | 2023-10-04 | Filing | |
| $51.32 | 2,665 | $136,767.80 | 19,843 | 2023-10-04 | Filing | |
| $57.54 | 5,400 | $310,716.00 | 0 | 2023-10-04 | Filing | |
| $55.41 | 14,600 | $808,986.00 | 5,400 | 2023-10-04 | Filing |