| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $150.13 | 1,706 | $256,120.59 | 6,778,961 | 2025-10-13 | Filing | |
| $149.71 | 13,133 | $1,966,112.54 | 6,780,667 | 2025-10-13 | Filing | |
| $148.54 | 13,351 | $1,983,092.12 | 6,793,800 | 2025-10-13 | Filing | |
| $147.56 | 16,168 | $2,385,727.44 | 6,807,151 | 2025-10-13 | Filing | |
| $146.60 | 6,941 | $1,017,563.79 | 6,823,319 | 2025-10-13 | Filing | |
| $145.50 | 1,500 | $218,251.95 | 6,830,260 | 2025-10-13 | Filing | |
| $144.36 | 2,201 | $317,744.06 | 6,831,760 | 2025-10-13 | Filing | |
| $147.41 | 4,408 | $649,761.24 | 5,894,244 | 2025-10-13 | Filing | |
| $149.67 | 5,000 | $748,361.50 | 58,574 | 2025-10-13 | Filing | |
| $139.42 | 4,518 | $629,897.30 | 458,678 | 2025-10-08 | Filing | |
| $138.60 | 43,886 | $6,082,612.77 | 463,196 | 2025-10-08 | Filing | |
| $137.84 | 64,176 | $8,845,769.55 | 507,082 | 2025-10-08 | Filing |