| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $110.64 | 1,824 | $201,807.36 | 295,975 | 2026-03-02 | Filing | |
| $110.02 | 18,117 | $1,993,232.34 | 297,799 | 2026-03-02 | Filing | |
| $108.91 | 16,457 | $1,792,331.87 | 315,916 | 2026-03-02 | Filing | |
| $107.95 | 2,076 | $224,104.20 | 332,373 | 2026-03-02 | Filing | |
| $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 |