| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $93.49 | 8 | $747.92 | 666,195 | 2026-02-25 | Filing | |
| $92.81 | 1,501 | $139,307.81 | 666,203 | 2026-02-25 | Filing | |
| $91.76 | 3,293 | $302,165.68 | 667,704 | 2026-02-25 | Filing | |
| $90.39 | 5,434 | $491,179.26 | 670,997 | 2026-02-25 | Filing | |
| $89.78 | 19,764 | $1,774,411.92 | 676,431 | 2026-02-25 | Filing | |
| $88.10 | 600 | $52,860.00 | 0 | 2026-02-20 | Filing | |
| $87.06 | 1,900 | $165,410.01 | 600 | 2026-02-20 | Filing | |
| $68.52 | 200 | $13,704.00 | 0 | 2026-01-20 | Filing | |
| $67.99 | 4,900 | $333,145.12 | 200 | 2026-01-20 | Filing | |
| $66.68 | 400 | $26,672.00 | 5,100 | 2026-01-20 | Filing | |
| $78.52 | 6,014 | $472,211.46 | 663,077 | 2025-12-31 | Filing | |
| $77.95 | 23,986 | $1,869,727.89 | 669,091 | 2025-12-31 | Filing | |
| $84.07 | 1,000 | $84,070.00 | 0 | 2025-12-17 | Filing | |
| $83.45 | 4,099 | $342,064.42 | 1,000 | 2025-12-17 | Filing | |
| $82.34 | 7,959 | $655,361.57 | 5,099 | 2025-12-17 | Filing | |
| $81.56 | 14,505 | $1,182,984.29 | 13,058 | 2025-12-17 | Filing | |
| $91.04 | 108 | $9,832.32 | 685,393 | 2025-12-12 | Filing | |
| $91.04 | 570 | $51,892.80 | 3,974,481 | 2025-12-12 | Filing | |
| $91.23 | 976 | $89,040.48 | 685,501 | 2025-12-11 | Filing | |
| $91.23 | 5,125 | $467,553.75 | 3,975,051 | 2025-12-11 | Filing |