| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Large Shareholder, Officer, Director | $36.69 | 10,000 | $366,872.00 | 2,977,844 | 2026-03-04 | Filing |
| Officer | $36.70 | 3,000 | $110,100.00 | 113,797 | 2026-03-02 | Filing |
| Officer | $36.58 | 4,712 | $172,379.10 | 10,103 | 2026-03-02 | Filing |
| 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 |