| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $80.58 | 100 | $8,058.00 | 54,825 | 2026-04-07 | Filing | |
| $80.02 | 4,278 | $342,305.88 | 54,925 | 2026-04-07 | Filing | |
| $79.15 | 1,999 | $158,219.25 | 59,203 | 2026-04-07 | Filing | |
| $80.00 | 2,409 | $192,720.00 | 15,470 | 2026-04-01 | Filing | |
| $78.65 | 4,200 | $330,342.60 | 4,364 | 2026-03-25 | Filing | |
| $77.87 | 12,322 | $959,512.91 | 8,564 | 2026-03-25 | Filing | |
| $77.10 | 6,782 | $522,899.66 | 20,886 | 2026-03-25 | Filing | |
| $81.60 | 3,753 | $306,263.19 | 97,083 | 2026-03-23 | Filing | |
| $81.06 | 5,110 | $414,207.91 | 100,836 | 2026-03-23 | Filing | |
| $80.19 | 2,000 | $160,376.80 | 105,946 | 2026-03-23 | Filing | |
| $78.79 | 400 | $31,515.96 | 107,946 | 2026-03-23 | Filing | |
| $80.00 | 16,818 | $1,345,440.00 | 15,470 | 2026-03-19 | Filing | |
| $79.89 | 1,836 | $146,684.47 | 79,422 | 2026-03-10 | Filing | |
| $83.47 | 1,836 | $153,250.92 | 36,328 | 2026-02-06 | Filing | |
| $95.07 | 10,000 | $950,691.00 | 134,385 | 2026-01-13 | Filing | |
| $95.00 | 1,052 | $99,940.00 | 17,468 | 2026-01-13 | Filing | |
| $90.74 | 1,899 | $172,315.26 | 38,164 | 2026-01-07 | Filing | |
| $86.50 | 300 | $25,949.01 | 11,266 | 2026-01-02 | Filing | |
| $84.63 | 400 | $33,852.00 | 11,566 | 2026-01-02 | Filing | |
| $83.98 | 1,709 | $143,525.07 | 11,966 | 2026-01-02 | Filing |