| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $146.74 | 1,000 | $146,740.00 | 181,809 | 2024-08-01 | Filing | |
| $145.62 | 900 | $131,058.00 | 182,809 | 2024-08-01 | Filing | |
| $144.45 | 1,200 | $173,340.00 | 183,709 | 2024-08-01 | Filing | |
| $142.67 | 100 | $14,267.00 | 184,909 | 2024-08-01 | Filing | |
| $142.19 | 600 | $85,314.00 | 185,009 | 2024-08-01 | Filing | |
| $150.00 | 20,000 | $3,000,000.00 | 359,370 | 2024-08-01 | Filing | |
| $137.01 | 1,273 | $174,410.04 | 1,565,814 | 2024-07-31 | Filing | |
| $136.32 | 10,946 | $1,492,194.84 | 1,567,087 | 2024-07-31 | Filing | |
| $135.40 | 21,212 | $2,872,019.95 | 1,578,033 | 2024-07-31 | Filing | |
| $134.22 | 7,152 | $959,955.74 | 1,599,245 | 2024-07-31 | Filing | |
| $133.53 | 7,626 | $1,018,331.81 | 1,606,397 | 2024-07-31 | Filing | |
| $132.24 | 876 | $115,844.96 | 1,614,023 | 2024-07-31 | Filing | |
| $131.04 | 4,697 | $615,479.38 | 1,614,899 | 2024-07-31 | Filing | |
| $130.29 | 13,670 | $1,781,090.27 | 1,619,596 | 2024-07-31 | Filing | |
| $129.35 | 7,548 | $976,316.44 | 1,633,266 | 2024-07-31 | Filing | |
| $132.84 | 500 | $66,422.00 | 1,640,814 | 2024-07-30 | Filing | |
| $131.78 | 3,000 | $395,345.10 | 1,641,314 | 2024-07-30 | Filing | |
| $130.75 | 7,960 | $1,040,784.33 | 1,644,314 | 2024-07-30 | Filing | |
| $129.87 | 11,190 | $1,453,271.04 | 1,652,274 | 2024-07-30 | Filing | |
| $128.91 | 14,773 | $1,904,437.66 | 1,663,464 | 2024-07-30 | Filing |