| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $329.30 | 2,000 | $658,600.00 | 25,468 | 2026-03-19 | Filing | |
| $325.21 | 770 | $250,407.85 | 17,087 | 2026-03-06 | Filing | |
| $336.62 | 1,500 | $504,925.05 | 24,770 | 2026-03-04 | Filing | |
| $336.44 | 7,645 | $2,572,083.80 | 56,212 | 2026-03-03 | Filing | |
| $324.30 | 3,900 | $1,264,775.46 | 17,016 | 2026-02-13 | Filing | |
| $328.97 | 1,240 | $407,922.80 | 20,916 | 2026-02-12 | Filing | |
| $335.09 | 14,925 | $5,001,273.47 | 496,651 | 2026-02-12 | Filing | |
| $331.98 | 14,636 | $4,858,859.28 | 11,810 | 2026-02-06 | Filing | |
| $331.98 | 13,181 | $4,375,828.38 | 11,810 | 2026-02-06 | Filing | |
| $331.47 | 15,060 | $4,991,867.42 | 511,576 | 2026-02-05 | Filing | |
| $293.60 | 864 | $253,666.25 | 35,229 | 2025-12-02 | Filing | |
| $295.04 | 4,357 | $1,285,489.28 | 36,093 | 2025-12-02 | Filing | |
| $295.19 | 850 | $250,911.50 | 1,585 | 2025-11-24 | Filing | |
| $296.17 | 10,580 | $3,133,478.60 | 12,660 | 2025-11-24 | Filing | |
| $296.45 | 16,375 | $4,854,368.75 | 74,225 | 2025-11-14 | Filing | |
| $297.08 | 5,830 | $1,731,976.40 | 60,593 | 2025-11-13 | Filing | |
| $281.00 | 23,698 | $6,659,138.00 | 90,600 | 2025-10-27 | Filing | |
| $290.04 | 2,606 | $755,844.24 | 91,180 | 2025-07-01 | Filing | |
| $290.07 | 2,907 | $843,233.49 | 93,786 | 2025-07-01 | Filing | |
| $287.56 | 538 | $154,707.28 | 39,474 | 2025-06-16 | Filing |