| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $141.67 | 40,540 | $5,743,301.80 | 293,347 | 2024-11-05 | Filing | |
| $150.02 | 3,504 | $525,670.08 | 3,566,762 | 2024-09-11 | Filing | |
| $149.42 | 5,600 | $836,752.00 | 3,570,266 | 2024-09-11 | Filing | |
| $148.27 | 5,789 | $858,335.03 | 3,575,866 | 2024-09-11 | Filing | |
| $147.57 | 4,600 | $678,822.00 | 3,581,655 | 2024-09-11 | Filing | |
| $146.09 | 2,866 | $418,693.94 | 3,586,255 | 2024-09-11 | Filing | |
| $145.32 | 5,819 | $845,617.08 | 3,589,121 | 2024-09-11 | Filing | |
| $144.32 | 15,882 | $2,292,090.24 | 3,594,940 | 2024-09-11 | Filing | |
| $143.40 | 14,435 | $2,069,979.00 | 3,610,822 | 2024-09-11 | Filing | |
| $142.32 | 12,550 | $1,786,116.00 | 3,625,257 | 2024-09-11 | Filing | |
| $141.29 | 8,955 | $1,265,251.95 | 3,637,807 | 2024-09-11 | Filing | |
| $161.81 | 700 | $113,267.00 | 3,566,762 | 2024-08-20 | Filing | |
| $161.14 | 2,819 | $454,253.66 | 3,567,462 | 2024-08-20 | Filing | |
| $160.04 | 5,200 | $832,208.00 | 3,570,281 | 2024-08-20 | Filing | |
| $159.11 | 4,431 | $705,016.41 | 3,575,481 | 2024-08-20 | Filing | |
| $157.80 | 13,034 | $2,056,765.20 | 3,579,912 | 2024-08-20 | Filing | |
| $157.13 | 34,671 | $5,447,854.23 | 3,592,946 | 2024-08-20 | Filing | |
| $156.19 | 15,216 | $2,376,587.04 | 3,627,617 | 2024-08-20 | Filing | |
| $155.16 | 3,929 | $609,623.64 | 3,642,833 | 2024-08-20 | Filing | |
| $184.50 | 16,756 | $3,091,482.00 | 1,546,227 | 2024-07-15 | Filing |