| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $134.66 | 152 | $20,468.32 | 21,300 | 2024-06-03 | Filing | |
| $133.67 | 567 | $75,790.89 | 21,452 | 2024-06-03 | Filing | |
| $132.71 | 921 | $122,225.91 | 22,019 | 2024-06-03 | Filing | |
| $131.87 | 539 | $71,077.93 | 22,940 | 2024-06-03 | Filing | |
| $130.79 | 219 | $28,643.01 | 23,479 | 2024-06-03 | Filing | |
| $129.92 | 105 | $13,641.60 | 23,698 | 2024-06-03 | Filing | |
| $141.80 | 8,655 | $1,227,279.00 | 21,299 | 2024-05-29 | Filing | |
| $141.06 | 9,345 | $1,318,205.70 | 29,954 | 2024-05-29 | Filing | |
| $141.27 | 2,000 | $282,540.00 | 21,299 | 2024-05-29 | Filing | |
| $141.65 | 1,193 | $168,988.45 | 10,732 | 2024-05-29 | Filing | |
| $136.26 | 744 | $101,377.44 | 61,643 | 2024-05-15 | Filing | |
| $135.54 | 5,481 | $742,894.74 | 62,387 | 2024-05-15 | Filing | |
| $134.69 | 2,100 | $282,849.00 | 67,868 | 2024-05-15 | Filing | |
| $133.42 | 300 | $40,026.00 | 69,968 | 2024-05-15 | Filing | |
| $129.82 | 2,500 | $324,550.00 | 11,193 | 2024-05-10 | Filing | |
| $105.71 | 11,051 | $1,168,201.21 | 0 | 2024-05-01 | Filing | |
| $123.66 | 100 | $12,366.00 | 20,843 | 2024-05-01 | Filing | |
| $121.84 | 444 | $54,096.96 | 20,943 | 2024-05-01 | Filing | |
| $121.21 | 422 | $51,150.62 | 21,387 | 2024-05-01 | Filing | |
| $119.96 | 1,815 | $217,727.40 | 21,809 | 2024-05-01 | Filing |