| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Large Shareholder, Officer, Director | $41.06 | 8,467 | $347,655.02 | 711,533 | 2026-01-16 | Filing |
| Large Shareholder, Officer, Director | $41.66 | 10,742 | $447,511.72 | 720,000 | 2026-01-15 | Filing |
| Large Shareholder, Officer, Director | $41.32 | 9,258 | $382,540.56 | 730,742 | 2026-01-15 | Filing |
| Large Shareholder, Officer, Director | $41.14 | 12,954 | $532,927.56 | 740,000 | 2026-01-14 | Filing |
| Large Shareholder, Officer, Director | $40.57 | 7,046 | $285,856.22 | 752,954 | 2026-01-14 | Filing |
| Large Shareholder, Officer, Director | $43.91 | 510 | $22,394.10 | 760,000 | 2026-01-13 | Filing |