| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $145.25 | 2,684 | $389,863.61 | 853,126 | 2025-10-22 | Filing | |
| $144.27 | 1,800 | $259,694.28 | 855,810 | 2025-10-22 | Filing | |
| $143.30 | 2,400 | $343,928.88 | 857,610 | 2025-10-22 | Filing | |
| $141.98 | 800 | $113,585.76 | 860,010 | 2025-10-22 | Filing | |
| $141.11 | 700 | $98,780.01 | 860,810 | 2025-10-22 | Filing | |
| $140.15 | 1,100 | $154,164.78 | 861,510 | 2025-10-22 | Filing | |
| $138.55 | 4,989 | $691,247.90 | 862,610 | 2025-10-22 | Filing | |
| $137.66 | 12,597 | $1,734,157.19 | 867,599 | 2025-10-22 | Filing | |
| $136.67 | 7,249 | $990,705.61 | 880,196 | 2025-10-22 | Filing | |
| $135.76 | 11,715 | $1,590,420.20 | 887,445 | 2025-10-22 | Filing | |
| $134.70 | 12,782 | $1,721,700.89 | 899,160 | 2025-10-22 | Filing | |
| $133.85 | 6,658 | $891,197.27 | 911,942 | 2025-10-22 | Filing | |
| $132.71 | 1,400 | $185,790.50 | 918,600 | 2025-10-22 | Filing | |
| $153.68 | 100 | $15,368.00 | 6,723,961 | 2025-10-20 | Filing | |
| $152.92 | 1,231 | $188,238.61 | 6,724,061 | 2025-10-20 | Filing | |
| $152.04 | 7,363 | $1,119,474.94 | 6,725,292 | 2025-10-20 | Filing | |
| $151.05 | 14,511 | $2,191,869.14 | 6,732,655 | 2025-10-20 | Filing | |
| $150.20 | 16,733 | $2,513,338.43 | 6,747,166 | 2025-10-20 | Filing | |
| $149.15 | 9,162 | $1,366,487.56 | 6,763,899 | 2025-10-20 | Filing | |
| $148.15 | 5,900 | $874,112.73 | 6,773,061 | 2025-10-20 | Filing |