| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $139.37 | 9,000 | $1,254,372.30 | 11,373 | 2024-05-21 | Filing | |
| $139.66 | 4,800 | $670,347.36 | 7,493 | 2024-05-20 | Filing | |
| $131.98 | 1,000 | $131,976.10 | 32,477 | 2024-05-09 | Filing | |
| $134.06 | 1,700 | $227,900.64 | 7,711 | 2024-03-08 | Filing | |
| $133.07 | 500 | $66,536.00 | 9,411 | 2024-03-08 | Filing | |
| $131.81 | 2,300 | $303,165.76 | 6,808 | 2024-03-07 | Filing | |
| $126.47 | 4,252 | $537,770.00 | 44,710 | 2024-02-13 | Filing | |
| $125.48 | 15,048 | $1,888,188.43 | 48,962 | 2024-02-13 | Filing | |
| $126.29 | 194 | $24,500.14 | 7,065 | 2024-01-31 | Filing | |
| $128.23 | 200 | $25,646.38 | 35,429 | 2024-01-30 | Filing | |
| $127.53 | 17,800 | $2,270,112.32 | 35,629 | 2024-01-30 | Filing | |
| $102.20 | 625 | $63,872.75 | 7,419 | 2023-10-30 | Filing | |
| $124.43 | 2,600 | $323,506.82 | 4,649 | 2023-06-09 | Filing | |
| $120.61 | 1,000 | $120,614.40 | 1,582 | 2023-06-01 | Filing | |
| $120.11 | 5,481 | $658,303.73 | 11,373 | 2023-05-31 | Filing | |
| $119.28 | 2,619 | $312,400.08 | 16,854 | 2023-05-31 | Filing | |
| $114.01 | 5,892 | $671,775.79 | 44,710 | 2023-05-01 | Filing | |
| $113.12 | 15,108 | $1,709,081.92 | 50,602 | 2023-05-01 | Filing | |
| $117.10 | 216 | $25,292.58 | 6,871 | 2023-02-03 | Filing | |
| $117.30 | 1,505 | $176,536.95 | 35,361 | 2023-02-02 | Filing |