| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $82.82 | 50 | $4,141.00 | 35,007 | 2026-02-03 | Filing | |
| $81.90 | 50 | $4,095.00 | 34,957 | 2026-02-03 | Filing | |
| $84.70 | 70 | $5,929.00 | 34,907 | 2026-02-03 | Filing | |
| $84.22 | 30 | $2,526.60 | 34,837 | 2026-02-03 | Filing | |
| $83.83 | 60 | $5,029.80 | 34,807 | 2026-02-03 | Filing | |
| $84.10 | 40 | $3,364.00 | 34,747 | 2026-02-03 | Filing | |
| $84.84 | 100 | $8,484.00 | 34,707 | 2026-01-30 | Filing | |
| $84.40 | 50 | $4,220.00 | 34,607 | 2026-01-30 | Filing | |
| $83.99 | 50 | $4,199.50 | 34,557 | 2026-01-30 | Filing | |
| $83.90 | 100 | $8,390.00 | 34,507 | 2026-01-30 | Filing | |
| $76.16 | 50 | $3,808.00 | 44,039 | 2024-03-05 | Filing | |
| $75.75 | 50 | $3,787.50 | 43,989 | 2024-03-05 | Filing | |
| $77.00 | 100 | $7,700.00 | 43,939 | 2024-02-20 | Filing | |
| $77.77 | 100 | $7,777.00 | 43,839 | 2024-02-20 | Filing | |
| $78.10 | 100 | $7,810.00 | 43,739 | 2024-02-20 | Filing | |
| $66.66 | 22 | $1,466.52 | 43,639 | 2023-08-25 | Filing | |
| $66.49 | 20 | $1,329.80 | 43,617 | 2023-08-25 | Filing | |
| $68.10 | 164 | $11,168.40 | 43,597 | 2023-08-24 | Filing | |
| $68.73 | 40 | $2,749.20 | 43,433 | 2023-08-18 | Filing | |
| $68.68 | 30 | $2,060.40 | 43,393 | 2023-08-18 | Filing |