| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $75.13 | 68,665 | $5,158,801.45 | 1,774,246 | 2023-12-26 | Filing | |
| $74.22 | 937 | $69,544.14 | 1,842,911 | 2023-12-26 | Filing | |
| $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 |