| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $41.47 | 15,906 | $659,621.82 | 468,283 | 2026-03-03 | Filing |
| Large Shareholder, Officer, Director | $40.44 | 33,901 | $1,370,956.44 | 484,189 | 2026-03-03 | Filing |
| Large Shareholder, Officer, Director | $43.23 | 12,480 | $539,510.40 | 518,090 | 2026-03-02 | Filing |
| Large Shareholder, Officer, Director | $42.55 | 17,520 | $745,476.00 | 530,570 | 2026-03-02 | Filing |
| Large Shareholder, Officer, Director | $46.10 | 500 | $23,050.00 | 548,090 | 2026-02-27 | Filing |
| Large Shareholder, Officer, Director | $45.43 | 12,607 | $572,736.01 | 548,590 | 2026-02-27 | Filing |
| Large Shareholder, Officer, Director | $44.41 | 5,415 | $240,480.15 | 561,197 | 2026-02-27 | Filing |
| Large Shareholder, Officer, Director | $43.27 | 21,235 | $918,838.45 | 566,612 | 2026-02-27 | Filing |
| Large Shareholder, Officer, Director | $42.45 | 20,243 | $859,315.35 | 587,847 | 2026-02-27 | Filing |
| Large Shareholder, Officer, Director | $46.82 | 13,143 | $615,355.26 | 608,090 | 2026-02-26 | Filing |
| Large Shareholder, Officer, Director | $45.95 | 21,934 | $1,007,867.30 | 621,233 | 2026-02-26 | Filing |
| Large Shareholder, Officer, Director | $45.21 | 19,358 | $875,175.18 | 643,167 | 2026-02-26 | Filing |
| Large Shareholder, Officer, Director | $43.78 | 4,749 | $207,911.22 | 662,525 | 2026-02-26 | Filing |
| Large Shareholder, Officer, Director | $43.23 | 7,137 | $308,532.51 | 667,274 | 2026-02-26 | Filing |
| Large Shareholder, Officer, Director | $42.13 | 3,679 | $154,996.27 | 674,411 | 2026-02-26 | Filing |
| Large Shareholder, Officer, Director | $41.27 | 4,048 | $167,060.96 | 678,090 | 2026-01-22 | Filing |
| Large Shareholder, Officer, Director | $40.66 | 15,952 | $648,608.32 | 682,138 | 2026-01-22 | Filing |
| Large Shareholder, Officer, Director | $40.26 | 210 | $8,454.60 | 698,090 | 2026-01-21 | Filing |
| Large Shareholder, Officer, Director | $40.01 | 1,700 | $68,017.00 | 698,300 | 2026-01-20 | Filing |
| Large Shareholder, Officer, Director | $41.54 | 11,533 | $479,080.82 | 700,000 | 2026-01-16 | Filing |