| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $100.10 | 59,680 | $5,973,968.00 | 506,086 | 2025-12-23 | Filing | |
| $99.26 | 18,753 | $1,861,422.78 | 565,766 | 2025-12-23 | Filing | |
| $98.07 | 4,554 | $446,610.78 | 584,519 | 2025-12-23 | Filing | |
| $102.32 | 30,000 | $3,069,600.00 | 439,137 | 2025-12-26 | Filing | |
| $101.64 | 4,816 | $489,498.24 | 469,137 | 2025-12-23 | Filing | |
| $101.31 | 32,096 | $3,251,645.76 | 473,953 | 2025-12-23 | Filing | |
| $100.10 | 58,648 | $5,870,664.80 | 506,049 | 2025-12-23 | Filing | |
| $99.28 | 19,904 | $1,976,069.12 | 564,697 | 2025-12-23 | Filing | |
| $98.11 | 4,536 | $445,026.96 | 584,601 | 2025-12-23 | Filing | |
| $107.66 | 2,225 | $239,543.50 | 729,073 | 2025-11-24 | Filing | |
| $106.92 | 28,883 | $3,088,170.36 | 731,298 | 2025-11-24 | Filing | |
| $105.87 | 76,770 | $8,127,639.90 | 760,181 | 2025-11-24 | Filing | |
| $105.24 | 42,122 | $4,432,919.28 | 836,951 | 2025-11-24 | Filing | |
| $107.63 | 2,128 | $229,036.64 | 729,137 | 2025-11-24 | Filing | |
| $106.93 | 28,546 | $3,052,423.78 | 731,265 | 2025-11-24 | Filing | |
| $105.85 | 80,355 | $8,505,576.75 | 759,811 | 2025-11-24 | Filing | |
| $105.21 | 38,971 | $4,100,138.91 | 840,166 | 2025-11-24 | Filing | |
| $107.94 | 3,651 | $394,088.94 | 101,019 | 2025-11-10 | Filing | |
| $110.00 | 410 | $45,100.00 | 104,670 | 2025-11-10 | Filing | |
| $109.00 | 2,559 | $278,931.00 | 209,328 | 2025-11-10 | Filing |