| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $94.31 | 679 | $64,036.49 | 706,423 | 2025-02-24 | Filing | |
| $93.25 | 7,505 | $699,852.51 | 707,102 | 2025-02-24 | Filing | |
| $92.25 | 5,780 | $533,225.81 | 714,607 | 2025-02-24 | Filing | |
| $91.17 | 5,739 | $523,218.89 | 720,387 | 2025-02-24 | Filing | |
| $90.27 | 6,660 | $601,174.22 | 726,126 | 2025-02-24 | Filing | |
| $108.28 | 2,789 | $301,999.06 | 702,786 | 2025-02-21 | Filing | |
| $107.55 | 6,697 | $720,244.94 | 705,575 | 2025-02-21 | Filing | |
| $106.37 | 7,027 | $747,494.31 | 712,272 | 2025-02-21 | Filing | |
| $105.63 | 9,881 | $1,043,732.99 | 719,299 | 2025-02-21 | Filing | |
| $104.70 | 4,857 | $508,526.44 | 729,180 | 2025-02-21 | Filing | |
| $107.09 | 447 | $47,867.35 | 702,786 | 2025-02-20 | Filing | |
| $106.34 | 20,036 | $2,130,698.37 | 703,233 | 2025-02-20 | Filing | |
| $105.44 | 12,919 | $1,362,184.53 | 723,269 | 2025-02-20 | Filing | |
| $104.30 | 16,004 | $1,669,173.99 | 736,188 | 2025-02-20 | Filing | |
| $103.46 | 13,206 | $1,366,279.55 | 752,192 | 2025-02-20 | Filing | |
| $102.47 | 18,254 | $1,870,571.35 | 765,398 | 2025-02-20 | Filing | |
| $101.36 | 17,260 | $1,749,504.67 | 783,652 | 2025-02-20 | Filing | |
| $100.41 | 16,461 | $1,652,908.27 | 800,912 | 2025-02-20 | Filing | |
| $99.39 | 16,668 | $1,656,585.85 | 817,373 | 2025-02-20 | Filing | |
| $98.57 | 14,602 | $1,439,329.36 | 834,041 | 2025-02-20 | Filing |