| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $88.00 | 10,000 | $880,000.00 | 78,496 | 2026-02-02 | Filing | |
| $83.00 | 5,000 | $415,000.00 | 88,496 | 2026-01-22 | Filing | |
| $78.25 | 500 | $39,125.00 | 25,279 | 2026-01-21 | Filing | |
| $75.50 | 1,034 | $78,067.00 | 2,857 | 2026-01-09 | Filing | |
| $75.12 | 5,000 | $375,600.00 | 60,066 | 2026-01-08 | Filing | |
| $75.26 | 3,600 | $270,945.00 | 9,523 | 2026-01-07 | Filing | |
| $76.20 | 1,333 | $101,574.60 | 18,477 | 2026-01-05 | Filing | |
| $71.61 | 500 | $35,805.00 | 25,779 | 2025-12-17 | Filing | |
| $79.93 | 6,774 | $541,477.66 | 93,496 | 2025-12-05 | Filing | |
| $79.11 | 3,726 | $294,768.33 | 100,270 | 2025-12-05 | Filing | |
| $74.08 | 10,000 | $740,768.00 | 21,559 | 2025-12-03 | Filing | |
| $63.08 | 500 | $31,540.00 | 26,279 | 2025-11-19 | Filing | |
| $66.24 | 500 | $33,120.00 | 26,779 | 2025-10-22 | Filing | |
| $73.92 | 49 | $3,622.15 | 17,844 | 2025-10-03 | Filing | |
| $73.27 | 536 | $39,270.74 | 17,893 | 2025-10-03 | Filing | |
| $72.07 | 386 | $27,820.33 | 18,429 | 2025-10-03 | Filing | |
| $62.75 | 3,500 | $219,637.60 | 6,909 | 2025-09-16 | Filing | |
| $59.95 | 100 | $5,995.10 | 103,996 | 2025-08-29 | Filing | |
| $58.25 | 900 | $52,423.02 | 104,096 | 2025-08-29 | Filing | |
| $60.00 | 1,000 | $60,000.00 | 104,996 | 2025-08-28 | Filing |