| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $106.64 | 8,804 | $938,814.54 | 45,362 | 2024-07-01 | Filing | |
| $109.98 | 2,700 | $296,954.10 | 424,223 | 2024-06-28 | Filing | |
| $108.87 | 4,300 | $468,158.20 | 426,923 | 2024-06-28 | Filing | |
| $110.97 | 1,712 | $189,980.64 | 70,191 | 2024-06-25 | Filing | |
| $112.52 | 30,430 | $3,423,953.17 | 0 | 2024-06-10 | Filing | |
| $111.73 | 63,439 | $7,088,102.91 | 30,430 | 2024-06-10 | Filing | |
| $110.77 | 33,983 | $3,764,228.94 | 93,869 | 2024-06-10 | Filing | |
| $109.83 | 3,738 | $410,540.80 | 127,852 | 2024-06-10 | Filing | |
| $112.59 | 9,439 | $1,062,746.45 | 39,275 | 2024-06-10 | Filing | |
| $112.09 | 31,093 | $3,485,058.91 | 48,714 | 2024-06-10 | Filing | |
| $111.03 | 8,168 | $906,868.54 | 79,807 | 2024-06-10 | Filing | |
| $110.12 | 1,300 | $143,149.50 | 87,975 | 2024-06-10 | Filing | |
| $114.88 | 200 | $22,976.00 | 39,275 | 2024-06-07 | Filing | |
| $114.00 | 19,768 | $2,253,591.54 | 39,475 | 2024-06-07 | Filing | |
| $113.36 | 18,884 | $2,140,728.01 | 59,243 | 2024-06-07 | Filing | |
| $112.37 | 11,148 | $1,252,689.61 | 78,127 | 2024-06-07 | Filing | |
| $113.68 | 700 | $79,573.20 | 161,651 | 2024-06-05 | Filing | |
| $112.90 | 4,014 | $453,168.56 | 162,351 | 2024-06-05 | Filing | |
| $111.82 | 1,939 | $216,820.92 | 166,365 | 2024-06-05 | Filing | |
| $110.84 | 5,435 | $602,415.40 | 168,304 | 2024-06-05 | Filing |