| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $149.49 | 7,143 | $1,067,796.36 | 326,444 | 2026-02-18 | Filing | |
| $172.24 | 20,000 | $3,444,824.00 | 0 | 2026-02-02 | Filing | |
| $172.22 | 9,999 | $1,721,996.78 | 10,001 | 2026-02-02 | Filing | |
| $171.86 | 10,000 | $1,718,632.00 | 0 | 2026-02-02 | Filing | |
| $165.13 | 11,436 | $1,888,434.69 | 127,719 | 2026-01-30 | Filing | |
| $164.28 | 12,879 | $2,115,789.17 | 100,877 | 2026-01-30 | Filing | |
| $165.32 | 37,989 | $6,280,151.54 | 348,223 | 2026-01-30 | Filing | |
| $157.81 | 9,573 | $1,510,667.27 | 348,223 | 2026-01-26 | Filing | |
| $160.24 | 15,000 | $2,403,660.00 | 348,223 | 2025-12-16 | Filing | |
| $124.25 | 6,000 | $745,528.80 | 348,223 | 2025-11-21 | Filing | |
| $120.50 | 3,438 | $414,279.00 | 127,719 | 2025-10-29 | Filing | |
| $120.76 | 11,436 | $1,381,011.36 | 131,157 | 2025-10-29 | Filing | |
| $122.61 | 6,000 | $735,666.60 | 348,223 | 2025-10-27 | Filing | |
| $125.89 | 6,000 | $755,354.40 | 348,223 | 2025-09-19 | Filing | |
| $125.55 | 35,000 | $4,394,208.00 | 348,223 | 2025-09-17 | Filing | |
| $121.96 | 20,000 | $2,439,120.00 | 348,223 | 2025-09-04 | Filing | |
| $121.80 | 10,000 | $1,217,989.00 | 348,223 | 2025-08-29 | Filing | |
| $121.80 | 15,000 | $1,827,042.00 | 348,223 | 2025-08-28 | Filing | |
| $122.64 | 2,965 | $363,612.78 | 100,877 | 2025-08-28 | Filing | |
| $117.80 | 5,000 | $589,001.50 | 348,223 | 2025-08-26 | Filing |