| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $40.00 | 1,246 | $49,836.26 | 2,987,844 | 2026-02-26 | Filing |
| Large Shareholder, Officer, Director | $39.29 | 8,754 | $343,943.78 | 2,989,090 | 2026-02-26 | Filing |
| Large Shareholder, Officer, Director | $39.65 | 2,537 | $100,580.38 | 2,997,844 | 2026-02-25 | Filing |
| Large Shareholder, Officer, Director | $39.21 | 7,463 | $292,638.41 | 3,000,381 | 2026-02-25 | Filing |
| Large Shareholder, Officer, Director | $40.04 | 10,000 | $400,354.00 | 3,007,844 | 2026-02-19 | Filing |
| Large Shareholder, Officer, Director | $41.15 | 762 | $31,358.66 | 3,017,844 | 2026-02-18 | Filing |
| Large Shareholder, Officer, Director | $40.26 | 9,238 | $371,884.93 | 3,018,606 | 2026-02-18 | Filing |
| Large Shareholder, Officer, Director | $40.92 | 735 | $30,072.60 | 3,027,844 | 2026-02-12 | Filing |
| Large Shareholder, Officer, Director | $40.05 | 9,265 | $371,026.19 | 3,028,579 | 2026-02-12 | Filing |
| Large Shareholder, Officer, Director | $41.39 | 402 | $16,636.89 | 3,037,844 | 2026-02-11 | Filing |
| Large Shareholder, Officer, Director | $40.84 | 9,598 | $392,024.55 | 3,038,246 | 2026-02-11 | Filing |
| Large Shareholder, Officer, Director | $41.34 | 650 | $26,869.51 | 3,047,844 | 2026-02-05 | Filing |
| Large Shareholder, Officer, Director | $40.13 | 9,350 | $375,245.42 | 3,048,494 | 2026-02-05 | Filing |
| Large Shareholder, Officer, Director | $42.44 | 240 | $10,184.59 | 3,057,844 | 2026-02-04 | Filing |
| Large Shareholder, Officer, Director | $41.88 | 9,760 | $408,773.20 | 3,058,084 | 2026-02-04 | Filing |
| Officer | $39.01 | 9,700 | $378,348.50 | 25,160 | 2026-01-26 | Filing |
| Large Shareholder, Officer, Director | $36.17 | 10,000 | $361,734.00 | 3,067,844 | 2025-12-19 | Filing |
| Large Shareholder, Officer, Director | $35.97 | 10,000 | $359,699.00 | 3,077,844 | 2025-12-17 | Filing |
| Large Shareholder, Officer, Director | $35.13 | 10,000 | $351,313.00 | 3,087,844 | 2025-12-12 | Filing |
| Large Shareholder, Officer, Director | $34.69 | 6,495 | $225,329.09 | 3,097,844 | 2025-12-10 | Filing |