| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $90.54 | 87,754 | $7,945,247.16 | 7,672,616 | 2024-07-05 | Filing | |
| $85.02 | 2,999 | $254,974.98 | 387,616 | 2024-07-02 | Filing | |
| $85.06 | 47,001 | $3,997,905.06 | 390,615 | 2024-07-01 | Filing | |
| $79.00 | 27,774 | $2,194,146.00 | 62,418 | 2024-06-17 | Filing | |
| $78.33 | 91,390 | $7,158,578.70 | 90,192 | 2024-06-17 | Filing | |
| $77.45 | 30,836 | $2,388,248.20 | 181,582 | 2024-06-17 | Filing | |
| $80.83 | 2,075 | $167,722.25 | 114,404 | 2024-06-18 | Filing | |
| $80.31 | 2,346 | $188,407.26 | 116,479 | 2024-06-18 | Filing | |
| $79.38 | 578 | $45,881.64 | 118,825 | 2024-06-18 | Filing | |
| $80.83 | 2,300 | $185,909.00 | 131,562 | 2024-06-18 | Filing | |
| $80.32 | 2,927 | $235,096.64 | 133,862 | 2024-06-18 | Filing | |
| $79.36 | 634 | $50,314.24 | 136,789 | 2024-06-18 | Filing | |
| $80.83 | 144,092 | $11,646,956.36 | 7,760,370 | 2024-06-18 | Filing | |
| $80.31 | 160,662 | $12,902,765.22 | 7,904,462 | 2024-06-18 | Filing | |
| $79.37 | 40,009 | $3,175,514.33 | 8,065,124 | 2024-06-18 | Filing | |
| $78.96 | 648 | $51,166.08 | 119,403 | 2024-06-17 | Filing | |
| $78.20 | 2,093 | $163,672.60 | 120,051 | 2024-06-17 | Filing | |
| $77.39 | 888 | $68,722.32 | 122,144 | 2024-06-17 | Filing | |
| $78.96 | 794 | $62,694.24 | 137,423 | 2024-06-17 | Filing | |
| $78.21 | 2,392 | $187,078.32 | 138,217 | 2024-06-17 | Filing |