| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $38.75 | 10,000 | $387,485.00 | 2,747,844 | 2026-09-10 | Filing |
| Large Shareholder, Officer, Director | $38.63 | 10,000 | $386,312.00 | 2,757,844 | 2026-09-09 | Filing |
| Director | $40.09 | 6,590 | $264,220.12 | 1,105,726 | 2026-09-03 | Filing |
| Large Shareholder, Officer, Director | $39.75 | 10,000 | $397,466.00 | 2,767,844 | 2026-09-03 | Filing |
| Director | $39.89 | 1,600 | $63,824.00 | 8,043 | 2026-09-03 | Filing |
| Large Shareholder, Officer, Director | $39.66 | 10,000 | $396,590.00 | 2,787,844 | 2026-08-27 | Filing |
| Large Shareholder, Officer, Director | $39.99 | 10,000 | $399,878.00 | 2,797,844 | 2026-08-26 | Filing |
| Large Shareholder, Officer, Director | $40.53 | 10,000 | $405,283.00 | 2,807,844 | 2026-08-20 | Filing |
| Large Shareholder, Officer, Director | $41.97 | 1,998 | $83,852.26 | 2,817,844 | 2026-08-19 | Filing |
| Large Shareholder, Officer, Director | $41.05 | 8,002 | $328,464.50 | 2,819,842 | 2026-08-19 | Filing |
| Large Shareholder, Officer, Director | $43.10 | 10,000 | $430,973.00 | 2,827,844 | 2026-08-13 | Filing |
| Large Shareholder, Officer, Director | $42.75 | 10,000 | $427,475.00 | 2,837,844 | 2026-08-12 | Filing |
| Director | $43.08 | 8,400 | $361,865.28 | 1,114,126 | 2026-08-03 | Filing |
| Officer | $43.68 | 154 | $6,717.80 | 0 | 2026-08-04 | Filing |
| Director | $44.36 | 2,000 | $88,721.00 | 13,623 | 2026-08-04 | Filing |
| Officer | $42.08 | 6,100 | $256,669.70 | 12,110 | 2026-07-28 | Filing |
| Director | $42.13 | 3,000 | $126,396.30 | 15,623 | 2026-07-27 | Filing |
| Director | $41.78 | 5,796 | $242,134.28 | 1,122,526 | 2026-07-01 | Filing |
| Director | $41.23 | 2,604 | $107,372.03 | 1,128,322 | 2026-07-01 | Filing |
| Director | $40.05 | 8,400 | $336,453.60 | 1,130,926 | 2026-06-24 | Filing |