| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $158.50 | 237 | $37,564.55 | 2,104 | 2024-06-17 | Filing | |
| $156.80 | 300 | $47,040.99 | 0 | 2024-06-18 | Filing | |
| $155.15 | 300 | $46,544.76 | 300 | 2024-06-18 | Filing | |
| $154.17 | 906 | $139,680.01 | 600 | 2024-06-18 | Filing | |
| $153.66 | 1,121 | $172,250.06 | 1,506 | 2024-06-18 | Filing | |
| $159.00 | 627 | $99,691.81 | 2,627 | 2024-06-17 | Filing | |
| $159.74 | 129 | $20,605.85 | 0 | 2024-06-17 | Filing | |
| $159.68 | 208 | $33,213.23 | 129 | 2024-06-17 | Filing | |
| $158.20 | 102 | $16,135.93 | 337 | 2024-06-17 | Filing | |
| $147.74 | 2,811 | $415,306.14 | 0 | 2024-04-11 | Filing | |
| $146.82 | 4,265 | $626,170.24 | 2,811 | 2024-04-11 | Filing | |
| $146.09 | 5,008 | $731,608.70 | 7,076 | 2024-04-11 | Filing | |
| $150.85 | 60 | $9,051.00 | 12,084 | 2024-04-10 | Filing | |
| $149.79 | 2,641 | $395,603.58 | 12,144 | 2024-04-10 | Filing | |
| $149.15 | 12,501 | $1,864,572.90 | 14,785 | 2024-04-10 | Filing | |
| $148.40 | 11,514 | $1,708,633.85 | 27,286 | 2024-04-10 | Filing | |
| $154.21 | 7,924 | $1,221,947.36 | 38,800 | 2024-04-09 | Filing | |
| $153.47 | 2,734 | $419,592.45 | 46,724 | 2024-04-09 | Filing | |
| $152.28 | 542 | $82,537.87 | 49,458 | 2024-04-09 | Filing | |
| $184.17 | 100 | $18,417.00 | 0 | 2024-03-13 | Filing |