| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $106.07 | 6,833 | $724,776.31 | 3,985,217 | 2024-09-12 | Filing | |
| $105.46 | 44,835 | $4,728,299.10 | 3,992,050 | 2024-09-12 | Filing | |
| $104.46 | 11,229 | $1,172,981.34 | 4,036,885 | 2024-09-12 | Filing | |
| $103.44 | 11,925 | $1,233,522.00 | 4,048,114 | 2024-09-12 | Filing | |
| $102.38 | 12,678 | $1,297,973.64 | 4,060,039 | 2024-09-12 | Filing | |
| $101.49 | 8,400 | $852,516.00 | 4,072,717 | 2024-09-12 | Filing | |
| $100.42 | 2,800 | $281,176.00 | 4,081,117 | 2024-09-12 | Filing | |
| $99.51 | 400 | $39,804.00 | 4,083,917 | 2024-09-12 | Filing | |
| $98.08 | 900 | $88,272.00 | 4,084,317 | 2024-09-12 | Filing | |
| $111.92 | 12,500 | $1,399,000.00 | 415,074 | 2024-09-13 | Filing | |
| $105.31 | 112,542 | $11,851,798.02 | 427,574 | 2024-09-12 | Filing | |
| $87.90 | 1,500 | $131,850.00 | 10,247 | 2024-09-10 | Filing | |
| $88.06 | 2,232 | $196,549.92 | 4,530,455 | 2024-09-06 | Filing | |
| $87.22 | 3,760 | $327,947.20 | 4,532,687 | 2024-09-06 | Filing | |
| $86.04 | 5,500 | $473,220.00 | 4,536,447 | 2024-09-09 | Filing | |
| $84.70 | 53,970 | $4,571,259.00 | 4,541,947 | 2024-09-06 | Filing | |
| $84.08 | 45,798 | $3,850,695.84 | 4,595,917 | 2024-09-06 | Filing | |
| $83.16 | 48,740 | $4,053,218.40 | 4,641,715 | 2024-09-06 | Filing | |
| $90.93 | 21,962 | $1,997,004.66 | 31,209 | 2024-08-22 | Filing | |
| $90.18 | 172,649 | $15,569,486.82 | 53,171 | 2024-08-22 | Filing |