| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $101.46 | 116 | $11,769.36 | 7,993 | 2025-12-17 | Filing | |
| $104.02 | 6,620 | $688,628.29 | 2,047,143 | 2025-12-15 | Filing | |
| $103.80 | 83,945 | $8,713,591.73 | 2,053,763 | 2025-12-15 | Filing | |
| $104.04 | 5,451 | $567,131.85 | 7,012 | 2025-12-15 | Filing | |
| $106.00 | 4,240 | $449,440.00 | 168,223 | 2025-12-08 | Filing | |
| $105.34 | 30,760 | $3,240,172.27 | 172,463 | 2025-12-08 | Filing | |
| $104.21 | 15,000 | $1,563,124.50 | 203,223 | 2025-12-08 | Filing | |
| $106.00 | 4,240 | $449,440.00 | 168,223 | 2025-12-08 | Filing | |
| $105.34 | 30,760 | $3,240,172.27 | 172,463 | 2025-12-08 | Filing | |
| $104.21 | 15,000 | $1,563,124.50 | 203,223 | 2025-12-08 | Filing | |
| $104.60 | 2,000 | $209,204.20 | 22,365 | 2025-12-08 | Filing | |
| $105.00 | 250 | $26,250.00 | 797 | 2025-12-08 | Filing | |
| $105.00 | 1,000 | $105,000.00 | 1,047 | 2025-12-08 | Filing | |
| $105.04 | 13,664 | $1,435,226.93 | 54,480 | 2025-12-08 | Filing | |
| $106.00 | 9,271 | $982,752.89 | 12,463 | 2025-12-08 | Filing | |
| $106.71 | 2,964 | $316,282.81 | 25,987 | 2025-12-05 | Filing | |
| $105.99 | 400 | $42,394.52 | 28,951 | 2025-12-05 | Filing | |
| $103.97 | 6,555 | $681,534.49 | 29,351 | 2025-12-05 | Filing | |
| $103.25 | 3,414 | $352,505.06 | 35,906 | 2025-12-05 | Filing | |
| $102.09 | 11,969 | $1,221,970.27 | 39,320 | 2025-12-05 | Filing |