| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $78.32 | 7,239 | $566,928.80 | 102,746 | 2024-09-16 | Filing | |
| $78.94 | 3,661 | $288,987.62 | 204,502 | 2024-09-16 | Filing | |
| $78.31 | 17,338 | $1,357,808.13 | 208,163 | 2024-09-16 | Filing | |
| $77.02 | 12,296 | $947,089.56 | 62,520 | 2024-09-06 | Filing | |
| $80.15 | 10,812 | $866,587.21 | 89,769 | 2024-07-25 | Filing | |
| $79.73 | 24,188 | $1,928,543.10 | 89,769 | 2024-07-25 | Filing | |
| $81.34 | 5,297 | $430,857.98 | 17,730 | 2024-07-09 | Filing | |
| $81.89 | 6,482 | $530,827.19 | 6,070 | 2024-07-08 | Filing | |
| $81.85 | 1,223 | $100,104.75 | 6,070 | 2024-07-08 | Filing | |
| $83.08 | 2,781 | $231,040.47 | 109,985 | 2024-06-25 | Filing | |
| $83.08 | 6,675 | $554,546.99 | 225,501 | 2024-06-25 | Filing | |
| $83.65 | 2,199 | $183,948.77 | 112,766 | 2024-06-24 | Filing | |
| $82.66 | 11,270 | $931,626.66 | 114,965 | 2024-06-24 | Filing | |
| $83.65 | 5,202 | $435,154.06 | 232,176 | 2024-06-24 | Filing | |
| $82.67 | 27,124 | $2,242,262.42 | 237,378 | 2024-06-24 | Filing | |
| $85.01 | 2,080 | $176,824.54 | 90,515 | 2024-06-07 | Filing | |
| $85.05 | 7,484 | $636,477.53 | 90,515 | 2024-06-06 | Filing | |
| $85.06 | 25,036 | $2,129,452.00 | 90,515 | 2024-06-05 | Filing | |
| $85.00 | 400 | $34,000.00 | 90,515 | 2024-06-04 | Filing | |
| $79.29 | 32,500 | $2,576,847.00 | 32,123 | 2024-03-26 | Filing |