| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $107.60 | 327 | $35,185.43 | 5,284 | 2023-08-29 | Filing | |
| $106.94 | 241 | $25,771.60 | 5,611 | 2023-08-29 | Filing | |
| $106.05 | 584 | $61,932.56 | 5,852 | 2023-08-29 | Filing | |
| $115.18 | 14,675 | $1,690,320.80 | 86,902 | 2023-06-15 | Filing | |
| $114.54 | 13,953 | $1,598,229.64 | 101,577 | 2023-06-15 | Filing | |
| $113.34 | 1,700 | $192,671.37 | 115,530 | 2023-06-15 | Filing | |
| $112.44 | 2,321 | $260,982.99 | 117,230 | 2023-06-15 | Filing | |
| $117.64 | 1,141 | $134,231.01 | 28,866 | 2023-06-07 | Filing | |
| $116.20 | 400 | $46,481.00 | 30,007 | 2023-06-07 | Filing | |
| $115.26 | 900 | $103,735.98 | 30,407 | 2023-06-07 | Filing | |
| $113.76 | 500 | $56,879.00 | 31,307 | 2023-06-07 | Filing | |
| $112.65 | 1,242 | $139,911.18 | 31,807 | 2023-06-07 | Filing | |
| $111.25 | 1,467 | $163,208.88 | 33,049 | 2023-06-07 | Filing | |
| $118.66 | 200 | $23,731.00 | 0 | 2023-06-07 | Filing | |
| $117.55 | 800 | $94,040.00 | 200 | 2023-06-07 | Filing | |
| $116.16 | 300 | $34,847.01 | 1,000 | 2023-06-07 | Filing | |
| $115.32 | 600 | $69,193.02 | 1,300 | 2023-06-07 | Filing | |
| $113.74 | 400 | $45,495.00 | 1,900 | 2023-06-07 | Filing | |
| $112.75 | 800 | $90,201.04 | 2,300 | 2023-06-07 | Filing | |
| $111.05 | 1,049 | $116,496.49 | 3,100 | 2023-06-07 | Filing |