| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $102.27 | 7,555 | $772,649.85 | 1,601,704 | 2024-10-01 | Filing | |
| $101.56 | 15,245 | $1,548,282.20 | 1,609,259 | 2024-10-01 | Filing | |
| $100.91 | 700 | $70,637.00 | 1,624,504 | 2024-10-01 | Filing | |
| $102.50 | 5,000 | $512,500.00 | 3,211 | 2024-09-06 | Filing | |
| $103.17 | 18,600 | $1,918,962.00 | 1,625,204 | 2024-09-03 | Filing | |
| $102.50 | 5,700 | $584,250.00 | 1,643,804 | 2024-09-03 | Filing | |
| $103.67 | 6,133 | $635,808.11 | 33,314 | 2024-08-23 | Filing | |
| $101.57 | 3,072 | $312,023.04 | 44,917 | 2024-08-23 | Filing | |
| $100.47 | 1,400 | $140,658.00 | 47,989 | 2024-08-23 | Filing | |
| $99.36 | 2,843 | $282,480.48 | 49,389 | 2024-08-23 | Filing | |
| $104.04 | 303 | $31,524.12 | 18,793 | 2024-08-26 | Filing | |
| $103.72 | 1,697 | $176,012.84 | 19,096 | 2024-08-26 | Filing | |
| $103.04 | 698 | $71,921.92 | 16,445 | 2024-08-23 | Filing | |
| $103.23 | 174 | $17,962.02 | 3,362 | 2024-08-23 | Filing | |
| $103.01 | 200 | $20,602.00 | 3,736 | 2024-08-23 | Filing | |
| $103.11 | 200 | $20,622.00 | 3,536 | 2024-08-23 | Filing | |
| $97.85 | 1,000 | $97,850.00 | 21,460 | 2024-08-22 | Filing | |
| $98.27 | 1,200 | $117,924.00 | 9,424 | 2024-08-19 | Filing | |
| $97.21 | 100 | $9,721.00 | 20,464 | 2024-08-15 | Filing | |
| $97.17 | 200 | $19,434.00 | 20,564 | 2024-08-15 | Filing |