| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $106.04 | 600 | $63,622.98 | 6,162,370 | 2026-04-06 | Filing | |
| $104.93 | 799 | $83,840.67 | 6,162,970 | 2026-04-06 | Filing | |
| $103.76 | 4,901 | $508,540.50 | 6,163,769 | 2026-04-06 | Filing | |
| $103.17 | 14,781 | $1,524,995.68 | 6,168,670 | 2026-04-06 | Filing | |
| $102.33 | 6,419 | $656,844.07 | 6,183,451 | 2026-04-06 | Filing | |
| $101.45 | 6,149 | $623,816.05 | 222,311 | 2026-04-05 | Filing | |
| $101.45 | 6,149 | $623,816.05 | 228,460 | 2026-04-02 | Filing | |
| $101.45 | 2,460 | $249,567.00 | 441,258 | 2026-04-05 | Filing | |
| $101.45 | 2,460 | $249,567.00 | 443,718 | 2026-04-02 | Filing | |
| $101.45 | 3,180 | $322,611.00 | 2,610,329 | 2026-04-05 | Filing | |
| $101.45 | 3,180 | $322,611.00 | 2,613,509 | 2026-04-02 | Filing | |
| $101.45 | 2,434 | $246,929.30 | 108,786 | 2026-04-05 | Filing | |
| $93.69 | 7,114 | $666,534.85 | 6,189,870 | 2026-03-31 | Filing | |
| $92.62 | 2,200 | $203,773.02 | 6,196,984 | 2026-03-31 | Filing | |
| $91.85 | 4,200 | $385,754.46 | 6,199,184 | 2026-03-31 | Filing | |
| $90.68 | 3,415 | $309,676.98 | 6,203,384 | 2026-03-31 | Filing | |
| $89.69 | 6,071 | $544,529.85 | 6,206,799 | 2026-03-31 | Filing | |
| $88.87 | 4,500 | $399,935.70 | 6,212,870 | 2026-03-31 | Filing | |
| $103.37 | 100 | $10,337.00 | 6,217,370 | 2026-03-24 | Filing | |
| $102.61 | 1,900 | $194,950.64 | 6,217,470 | 2026-03-24 | Filing |