| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $113.51 | 9,797 | $1,112,077.06 | 0 | 2026-02-04 | Filing | |
| $110.52 | 5,051 | $558,231.97 | 29,915 | 2026-02-02 | Filing | |
| $110.00 | 25,000 | $2,750,080.00 | 19,926 | 2026-02-02 | Filing | |
| $102.40 | 44 | $4,505.38 | 0 | 2026-01-29 | Filing | |
| $104.55 | 21,104 | $2,206,326.12 | 54,780 | 2026-01-29 | Filing | |
| $94.69 | 21,000 | $1,988,580.30 | 34,500 | 2025-12-10 | Filing | |
| $90.78 | 16,547 | $1,502,202.85 | 16,756 | 2025-12-10 | Filing | |
| $89.05 | 23,142 | $2,060,765.02 | 17,575 | 2025-10-31 | Filing | |
| $91.25 | 20,893 | $1,906,486.25 | 66,959 | 2025-10-31 | Filing | |
| $91.28 | 12,100 | $1,104,535.19 | 5,049 | 2025-10-29 | Filing | |
| $90.17 | 100,000 | $9,017,340.00 | 44,926 | 2025-10-29 | Filing | |
| $77.18 | 17,721 | $1,367,697.92 | 88,722 | 2025-09-17 | Filing | |
| $70.23 | 20,000 | $1,404,624.00 | 144,670 | 2025-09-04 | Filing | |
| $65.53 | 1,212 | $79,425.39 | 0 | 2025-08-12 | Filing | |
| $65.31 | 18,850 | $1,231,183.98 | 164,670 | 2025-08-11 | Filing | |
| $65.19 | 82,103 | $5,351,933.32 | 809,295 | 2025-08-07 | Filing | |
| $65.88 | 20,000 | $1,317,576.00 | 163,130 | 2025-08-07 | Filing | |
| $62.28 | 14,082 | $877,012.88 | 78,316 | 2025-07-30 | Filing | |
| $62.22 | 16,646 | $1,035,774.05 | 39,759 | 2025-07-30 | Filing | |
| $62.36 | 14,879 | $927,912.47 | 35,743 | 2025-07-30 | Filing |