| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $38.19 | 10,000 | $381,851.00 | 2,847,844 | 2026-06-11 | Filing |
| Large Shareholder, Officer, Director | $39.20 | 915 | $35,870.47 | 2,857,844 | 2026-06-10 | Filing |
| Large Shareholder, Officer, Director | $38.68 | 9,085 | $351,451.41 | 2,858,759 | 2026-06-10 | Filing |
| Large Shareholder, Officer, Director | $37.65 | 79 | $2,974.35 | 2,867,844 | 2026-06-04 | Filing |
| Large Shareholder, Officer, Director | $37.26 | 9,921 | $369,657.45 | 2,867,923 | 2026-06-04 | Filing |
| Large Shareholder, Officer, Director | $37.14 | 637 | $23,659.39 | 2,877,844 | 2026-06-03 | Filing |
| Large Shareholder, Officer, Director | $36.42 | 9,363 | $341,011.70 | 2,878,481 | 2026-06-03 | Filing |
| Large Shareholder, Officer, Director | $37.25 | 10,000 | $372,481.00 | 2,887,844 | 2026-05-28 | Filing |
| Large Shareholder, Officer, Director | $37.65 | 10,000 | $376,513.00 | 2,897,844 | 2026-05-27 | Filing |
| Large Shareholder, Officer, Director | $37.42 | 3,388 | $126,786.75 | 2,907,844 | 2026-05-21 | Filing |
| Large Shareholder, Officer, Director | $36.92 | 6,612 | $244,128.93 | 2,911,232 | 2026-05-21 | Filing |
| Large Shareholder, Officer, Director | $37.15 | 355 | $13,189.10 | 2,917,844 | 2026-05-20 | Filing |
| Large Shareholder, Officer, Director | $36.83 | 9,645 | $355,180.02 | 2,918,199 | 2026-05-20 | Filing |
| Large Shareholder, Officer, Director | $36.23 | 10,000 | $362,260.00 | 2,927,844 | 2026-05-14 | Filing |
| Large Shareholder, Officer, Director | $35.96 | 10,000 | $359,620.00 | 2,937,844 | 2026-05-13 | Filing |
| Officer | $37.83 | 75,000 | $2,837,100.00 | 4,243 | 2026-04-30 | Filing |
| Large Shareholder, Officer, Director | $32.50 | 10,000 | $325,041.00 | 2,947,844 | 2026-03-12 | Filing |
| Large Shareholder, Officer, Director | $32.83 | 10,000 | $328,280.00 | 2,957,844 | 2026-03-11 | Filing |
| Large Shareholder, Officer, Director | $35.89 | 1,139 | $40,878.03 | 2,967,844 | 2026-03-05 | Filing |
| Large Shareholder, Officer, Director | $35.37 | 8,861 | $313,444.58 | 2,968,983 | 2026-03-05 | Filing |