| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $72.03 | 1,420 | $102,287.00 | 28,460 | 2024-06-10 | Filing | |
| $75.04 | 19,988 | $1,499,915.51 | 60,816 | 2024-06-07 | Filing | |
| $73.50 | 1,090 | $80,115.00 | 29,880 | 2024-06-06 | Filing | |
| $75.00 | 12 | $900.00 | 80,804 | 2024-06-03 | Filing | |
| $75.34 | 600 | $45,204.00 | 83,462 | 2024-06-03 | Filing | |
| $74.02 | 4,016 | $297,244.64 | 61,557 | 2024-05-20 | Filing | |
| $75.54 | 5,621 | $424,609.78 | 61,557 | 2024-05-17 | Filing | |
| $75.18 | 8,000 | $601,429.60 | 225,898 | 2024-05-15 | Filing | |
| $80.00 | 6,909 | $552,720.00 | 80,816 | 2024-05-09 | Filing | |
| $74.67 | 2,250 | $168,007.50 | 18,860 | 2024-05-03 | Filing | |
| $69.73 | 7,000 | $488,141.50 | 233,898 | 2024-03-21 | Filing | |
| $67.29 | 7,500 | $504,696.75 | 512,434 | 2024-03-13 | Filing | |
| $67.52 | 6,787 | $458,285.39 | 61,557 | 2024-03-12 | Filing | |
| $68.11 | 7,858 | $535,224.88 | 61,557 | 2024-03-11 | Filing | |
| $68.53 | 10,338 | $708,427.99 | 61,557 | 2024-03-08 | Filing | |
| $68.59 | 6,998 | $479,969.73 | 61,557 | 2024-03-07 | Filing | |
| $68.22 | 9,178 | $626,099.30 | 61,557 | 2024-03-06 | Filing | |
| $68.68 | 15,141 | $1,039,829.37 | 61,557 | 2024-03-05 | Filing | |
| $68.62 | 4,852 | $332,949.09 | 61,557 | 2024-03-04 | Filing | |
| $68.94 | 600 | $41,364.00 | 83,878 | 2024-03-01 | Filing |