| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $101.73 | 5,900 | $600,227.65 | 6,219,370 | 2026-03-24 | Filing | |
| $100.73 | 8,600 | $866,306.38 | 6,225,270 | 2026-03-24 | Filing | |
| $99.90 | 8,600 | $859,177.84 | 6,233,870 | 2026-03-24 | Filing | |
| $98.89 | 2,400 | $237,339.12 | 6,242,470 | 2026-03-24 | Filing | |
| $125.51 | 100 | $12,551.00 | 6,244,870 | 2026-03-17 | Filing | |
| $123.64 | 100 | $12,364.00 | 6,244,970 | 2026-03-17 | Filing |