| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $81.30 | 8,348 | $678,650.66 | 30,640 | 2025-11-26 | Filing | |
| $85.29 | 3,800 | $324,105.04 | 68,413 | 2025-11-28 | Filing | |
| $84.57 | 3,738 | $316,133.87 | 72,213 | 2025-11-28 | Filing | |
| $83.60 | 1,462 | $122,218.81 | 75,951 | 2025-11-28 | Filing | |
| $58.18 | 1,666 | $96,927.88 | 544 | 2025-11-17 | Filing | |
| $78.45 | 28 | $2,196.46 | 0 | 2025-11-04 | Filing | |
| $77.71 | 1,642 | $127,594.57 | 28 | 2025-11-04 | Filing | |
| $77.01 | 852 | $65,612.69 | 1,670 | 2025-11-04 | Filing | |
| $75.89 | 1,001 | $75,969.69 | 2,522 | 2025-11-04 | Filing | |
| $75.21 | 293 | $22,036.85 | 3,523 | 2025-11-04 | Filing | |
| $73.89 | 184 | $13,595.36 | 3,816 | 2025-11-04 | Filing | |
| $83.42 | 1,300 | $108,444.44 | 26,769 | 2025-11-03 | Filing | |
| $82.58 | 5,446 | $449,753.01 | 28,069 | 2025-11-03 | Filing | |
| $81.55 | 2,912 | $237,475.64 | 33,515 | 2025-11-03 | Filing | |
| $80.70 | 2,077 | $167,622.62 | 36,427 | 2025-11-03 | Filing | |
| $70.95 | 662 | $46,968.90 | 1,312 | 2025-10-28 | Filing | |
| $68.48 | 482 | $33,004.95 | 1,974 | 2025-10-24 | Filing | |
| $74.17 | 3,000 | $222,515.10 | 2,000 | 2025-10-16 | Filing | |
| $74.53 | 7,500 | $558,987.75 | 2,500 | 2025-10-16 | Filing | |
| $74.49 | 3,000 | $223,471.20 | 2,000 | 2025-10-16 | Filing |