| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $292.99 | 9,794 | $2,869,447.37 | 0 | 2025-06-06 | Filing | |
| $293.16 | 5,261 | $1,542,314.76 | 66,567 | 2025-06-04 | Filing | |
| $290.24 | 20,723 | $6,014,643.52 | 237,728 | 2025-05-21 | Filing | |
| $290.24 | 30,576 | $8,874,378.24 | 258,795 | 2025-05-21 | Filing |