| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $131.37 | 298 | $39,148.26 | 337,247 | 2024-04-23 | Filing | |
| $130.04 | 23,626 | $3,072,249.44 | 337,545 | 2024-04-23 | Filing | |
| $130.94 | 2,203 | $288,450.47 | 162,706 | 2024-04-11 | Filing | |
| $130.14 | 3,734 | $485,952.84 | 164,909 | 2024-04-11 | Filing | |
| $129.34 | 2,763 | $357,363.10 | 168,643 | 2024-04-11 | Filing | |
| $128.34 | 1,300 | $166,843.04 | 171,406 | 2024-04-11 | Filing | |
| $130.28 | 15,000 | $1,954,228.50 | 0 | 2024-04-11 | Filing | |
| $130.28 | 15,000 | $1,954,219.50 | 275,191 | 2024-04-11 | Filing | |
| $127.75 | 400 | $51,100.00 | 290,412 | 2024-04-09 | Filing | |
| $126.89 | 13,487 | $1,711,298.00 | 290,812 | 2024-04-09 | Filing | |
| $125.77 | 41,095 | $5,168,526.37 | 304,299 | 2024-04-09 | Filing | |
| $125.13 | 72,123 | $9,024,700.50 | 345,394 | 2024-04-09 | Filing | |
| $125.34 | 600 | $75,204.00 | 100,353 | 2024-04-08 | Filing | |
| $123.71 | 682 | $84,372.95 | 337,247 | 2024-04-01 | Filing | |
| $123.16 | 66,705 | $8,215,227.71 | 337,929 | 2024-04-01 | Filing | |
| $122.20 | 18,250 | $2,230,237.60 | 404,634 | 2024-04-01 | Filing | |
| $125.37 | 3,833 | $480,524.05 | 0 | 2024-03-21 | Filing | |
| $125.36 | 3,732 | $467,852.10 | 275,191 | 2024-03-21 | Filing | |
| $123.28 | 3,267 | $402,755.43 | 90,899 | 2024-03-14 | Filing | |
| $122.62 | 22,794 | $2,794,956.97 | 94,166 | 2024-03-14 | Filing |