| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $79.05 | 5,200 | $411,051.68 | 10,723 | 2023-12-05 | Filing | |
| $78.39 | 27,759 | $2,175,925.30 | 15,923 | 2023-12-05 | Filing | |
| $77.74 | 19,425 | $1,510,175.26 | 43,682 | 2023-12-05 | Filing | |
| $79.60 | 32,713 | $2,603,823.95 | 10,723 | 2023-12-04 | Filing | |
| $78.80 | 19,671 | $1,550,108.24 | 43,436 | 2023-12-04 | Filing | |
| $78.50 | 15,841 | $1,243,594.54 | 10,723 | 2023-12-01 | Filing | |
| $77.39 | 20,605 | $1,594,612.71 | 26,564 | 2023-12-01 | Filing | |
| $76.61 | 15,938 | $1,220,970.34 | 47,169 | 2023-12-01 | Filing | |
| $79.88 | 25,172 | $2,010,628.60 | 243,495 | 2023-12-04 | Filing | |
| $78.85 | 5,099 | $402,061.76 | 268,667 | 2023-12-04 | Filing | |
| $77.77 | 3,000 | $233,310.00 | 154,629 | 2023-12-01 | Filing | |
| $76.19 | 8,034 | $612,075.11 | 1,649,835 | 2023-11-29 | Filing | |
| $76.66 | 719 | $55,118.47 | 0 | 2023-11-29 | Filing | |
| $76.23 | 1,845 | $140,650.99 | 719 | 2023-11-29 | Filing | |
| $76.66 | 2,881 | $220,857.17 | 29,067 | 2023-11-29 | Filing | |
| $76.23 | 7,375 | $562,221.33 | 31,948 | 2023-11-29 | Filing | |
| $73.58 | 2,564 | $188,658.86 | 0 | 2023-11-28 | Filing | |
| $73.58 | 10,256 | $754,635.45 | 29,067 | 2023-11-28 | Filing | |
| $73.80 | 20 | $1,476.00 | 0 | 2023-11-27 | Filing | |
| $73.20 | 2,544 | $186,226.65 | 20 | 2023-11-27 | Filing |