| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $110.74 | 3,200 | $354,368.00 | 295,975 | 2026-03-02 | Filing | |
| $110.05 | 41,456 | $4,562,232.80 | 299,175 | 2026-03-02 | Filing | |
| $109.07 | 37,296 | $4,067,874.72 | 340,631 | 2026-03-02 | Filing | |
| $108.27 | 13,778 | $1,491,744.06 | 377,927 | 2026-03-02 | Filing | |
| $107.16 | 2,929 | $313,871.64 | 391,705 | 2026-03-02 | Filing | |
| $107.27 | 6,000 | $643,620.00 | 131,507 | 2026-03-02 | Filing | |
| $108.88 | 7,000 | $762,160.00 | 11,541 | 2026-03-02 | Filing | |
| $108.17 | 38,474 | $4,161,732.58 | 0 | 2026-02-20 | Filing | |
| $108.17 | 6,000 | $649,020.00 | 49,081 | 2026-02-20 | Filing | |
| $83.10 | 6,000 | $498,600.00 | 55,081 | 2026-01-02 | Filing | |
| $83.55 | 12,673 | $1,058,765.79 | 0 | 2026-01-02 | Filing | |
| $82.99 | 25,809 | $2,141,837.29 | 12,673 | 2026-01-02 | Filing | |
| $85.00 | 6,000 | $510,000.00 | 61,081 | 2025-12-01 | Filing | |
| $83.93 | 10,569 | $887,098.45 | 0 | 2025-12-01 | Filing | |
| $83.23 | 58,556 | $4,873,557.32 | 10,569 | 2025-12-01 | Filing | |
| $103.69 | 10,828 | $1,122,744.49 | 0 | 2025-11-03 | Filing | |
| $102.92 | 35,678 | $3,672,051.12 | 10,828 | 2025-11-03 | Filing | |
| $102.02 | 22,619 | $2,307,590.38 | 46,506 | 2025-11-03 | Filing | |
| $102.51 | 6,000 | $615,060.00 | 67,081 | 2025-11-03 | Filing | |
| $100.82 | 7,306 | $736,590.92 | 73,081 | 2025-10-31 | Filing |