| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $41.57 | 5,030 | $209,075.97 | 823,886 | 2026-10-06 | Filing |
| Large Shareholder, Officer, Director | $42.03 | 63 | $2,647.91 | 823,886 | 2026-10-05 | Filing |
| Large Shareholder, Officer, Director | $41.36 | 10,049 | $415,580.41 | 823,949 | 2026-10-05 | Filing |
| Officer | $40.20 | 1,816 | $72,998.12 | 238,942 | 2026-10-01 | Filing |
| Officer | $39.62 | 4,124 | $163,380.10 | 240,758 | 2026-10-01 | Filing |
| Officer | $40.20 | 1,816 | $72,997.75 | 443,692 | 2026-10-01 | Filing |
| Officer | $39.62 | 4,124 | $163,380.10 | 445,508 | 2026-10-01 | Filing |
| Officer | $40.07 | 16,500 | $661,216.05 | 449,632 | 2026-09-10 | Filing |
| Large Shareholder, Officer, Director | $41.94 | 7 | $293.58 | 823,886 | 2026-09-22 | Filing |
| Large Shareholder, Officer, Director | $41.31 | 1,717 | $70,928.93 | 823,893 | 2026-09-22 | Filing |
| Large Shareholder, Officer, Director | $41.34 | 13,418 | $554,759.16 | 823,886 | 2026-09-21 | Filing |
| Officer | $39.90 | 3,600 | $143,640.00 | 202,000 | 2026-09-10 | Filing |
| Officer | $40.07 | 16,500 | $661,227.60 | 244,882 | 2026-09-10 | Filing |
| Officer | $40.04 | 20,100 | $804,856.26 | 446,032 | 2026-09-10 | Filing |
| Large Shareholder, Officer, Director | $37.74 | 5,103 | $192,563.24 | 823,886 | 2026-09-09 | Filing |
| Large Shareholder, Officer, Director | $37.83 | 26,497 | $1,002,394.76 | 828,989 | 2026-09-08 | Filing |
| Large Shareholder, Officer, Director | $37.25 | 7,503 | $279,514.51 | 855,486 | 2026-09-08 | Filing |
| Officer | $37.30 | 3,082 | $114,946.89 | 261,382 | 2026-09-01 | Filing |
| Officer | $36.63 | 2,858 | $104,685.68 | 264,464 | 2026-09-01 | Filing |
| Officer | $37.28 | 3,082 | $114,900.97 | 466,132 | 2026-09-01 | Filing |