| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $84.83 | 116 | $9,840.28 | 8,528 | 2026-04-16 | Filing | |
| $92.68 | 3,832 | $355,149.76 | 20,990 | 2026-04-06 | Filing | |
| $88.09 | 348 | $30,655.32 | 8,394 | 2026-03-18 | Filing | |
| $87.04 | 3,000 | $261,111.00 | 43,601 | 2026-03-16 | Filing | |
| $91.30 | 300 | $27,390.03 | 1,193 | 2026-03-06 | Filing | |
| $91.61 | 1,000 | $91,606.50 | 1,493 | 2026-03-06 | Filing | |
| $95.73 | 13,020 | $1,246,349.92 | 37,643 | 2026-03-04 | Filing | |
| $95.12 | 26,980 | $2,566,310.62 | 50,663 | 2026-03-04 | Filing | |
| $115.70 | 3,249 | $375,902.15 | 20,990 | 2026-01-21 | Filing | |
| $113.48 | 3,619 | $410,681.59 | 24,239 | 2026-01-21 | Filing | |
| $112.34 | 1,703 | $191,318.09 | 27,858 | 2026-01-21 | Filing | |
| $113.44 | 88 | $9,982.69 | 20,990 | 2026-01-07 | Filing | |
| $112.62 | 3,632 | $409,029.30 | 21,078 | 2026-01-07 | Filing | |
| $111.75 | 6,311 | $705,267.50 | 24,710 | 2026-01-07 | Filing | |
| $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 |