| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $107.15 | 5,000 | $535,735.50 | 24,871 | 2024-03-05 | Filing | |
| $111.46 | 2,082 | $232,059.72 | 3,942 | 2024-02-28 | Filing | |
| $108.19 | 3,522 | $381,045.18 | 30,452 | 2024-02-28 | Filing | |
| $110.55 | 2,694 | $297,821.70 | 33,974 | 2024-02-28 | Filing | |
| $109.37 | 2,588 | $283,049.56 | 36,668 | 2024-02-28 | Filing | |
| $111.26 | 2,584 | $287,495.84 | 39,256 | 2024-02-28 | Filing | |
| $114.28 | 7,650 | $874,229.00 | 21,285 | 2024-02-26 | Filing | |
| $115.01 | 1,350 | $155,269.04 | 28,935 | 2024-02-26 | Filing | |
| $113.37 | 6,500 | $736,905.00 | 27,615 | 2024-02-26 | Filing | |
| $96.30 | 997 | $96,009.90 | 9,427 | 2023-12-13 | Filing | |
| $97.27 | 578 | $56,219.17 | 11,586 | 2023-12-13 | Filing | |
| $98.93 | 952 | $94,181.36 | 10,975 | 2023-12-05 | Filing | |
| $96.31 | 230 | $22,151.30 | 9,372 | 2023-12-05 | Filing | |
| $97.60 | 99 | $9,662.40 | 9,602 | 2023-12-05 | Filing | |
| $90.52 | 11,500 | $1,041,006.45 | 23,693 | 2023-11-07 | Filing | |
| $88.59 | 350 | $31,006.54 | 11,927 | 2023-11-03 | Filing | |
| $88.49 | 2,318 | $205,119.82 | 11,526 | 2023-08-31 | Filing | |
| $88.16 | 8,122 | $716,003.84 | 221,267 | 2023-08-31 | Filing | |
| $88.94 | 1,878 | $167,034.77 | 229,389 | 2023-08-31 | Filing | |
| $91.02 | 390 | $35,497.80 | 12,164 | 2023-08-16 | Filing |