| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $77.58 | 1,900 | $147,402.00 | 1,164,396 | 2024-08-12 | Filing | |
| $76.50 | 13,708 | $1,048,662.00 | 1,166,296 | 2024-08-12 | Filing | |
| $75.68 | 42,340 | $3,204,291.20 | 1,180,004 | 2024-08-12 | Filing | |
| $74.66 | 14,359 | $1,072,042.94 | 1,222,344 | 2024-08-12 | Filing | |
| $80.17 | 400 | $32,068.00 | 254,458 | 2024-08-13 | Filing | |
| $79.63 | 60,215 | $4,794,920.45 | 254,858 | 2024-08-13 | Filing | |
| $91.31 | 438 | $39,993.78 | 112,681 | 2024-07-05 | Filing | |
| $90.55 | 1,285 | $116,356.75 | 113,119 | 2024-07-05 | Filing | |
| $91.37 | 523 | $47,786.51 | 129,542 | 2024-07-05 | Filing | |
| $90.53 | 1,497 | $135,523.41 | 130,065 | 2024-07-05 | Filing | |
| $91.33 | 31,085 | $2,838,993.05 | 7,641,531 | 2024-07-05 | Filing | |
| $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 |