| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $110.25 | 2,538 | $279,801.81 | 1,002,787 | 2024-06-03 | Filing | |
| $109.85 | 5,462 | $600,022.55 | 1,005,325 | 2024-06-03 | Filing | |
| $110.47 | 7,000 | $773,290.00 | 441,851 | 2024-05-30 | Filing | |
| $112.15 | 515 | $57,754.68 | 183,512 | 2024-05-23 | Filing | |
| $110.90 | 5,025 | $557,247.38 | 184,027 | 2024-05-23 | Filing | |
| $109.97 | 6,200 | $681,807.80 | 189,052 | 2024-05-23 | Filing |