| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $145.43 | 7,083 | $1,030,047.40 | 1,533,066 | 2024-08-01 | Filing | |
| $144.39 | 9,758 | $1,408,982.99 | 1,540,149 | 2024-08-01 | Filing | |
| $143.47 | 4,962 | $711,887.72 | 1,549,907 | 2024-08-01 | Filing | |
| $142.27 | 6,965 | $990,921.69 | 1,554,869 | 2024-08-01 | Filing | |
| $141.29 | 3,580 | $505,808.89 | 1,561,834 | 2024-08-01 | Filing | |
| $139.50 | 400 | $55,801.00 | 1,565,414 | 2024-08-01 | Filing | |
| $152.33 | 300 | $45,699.00 | 180,609 | 2024-08-01 | Filing | |
| $151.23 | 200 | $30,246.00 | 180,909 | 2024-08-01 | Filing | |
| $150.25 | 300 | $45,075.00 | 181,109 | 2024-08-01 | Filing | |
| $147.43 | 400 | $58,972.00 | 181,409 | 2024-08-01 | Filing | |
| $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 |