| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $50.03 | 6,640 | $332,211.82 | 214,503 | 2026-09-08 | Filing |
| Officer | $49.69 | 27,540 | $1,368,470.86 | 221,143 | 2026-09-03 | Filing |
| Officer | $50.60 | 5,876 | $297,325.60 | 248,683 | 2026-09-02 | Filing |
| Officer, Director | $50.00 | 27,230 | $1,361,500.00 | 360,814 | 2026-08-21 | Filing |
| Officer, Director | $45.00 | 32,676 | $1,470,420.00 | 388,044 | 2026-08-18 | Filing |
| Officer | $41.23 | 9,219 | $380,099.37 | 86,459 | 2026-08-17 | Filing |
| Officer, Director | $39.06 | 15,560 | $607,773.60 | 420,720 | 2026-08-14 | Filing |
| Officer, Director | $28.31 | 22,562 | $638,730.22 | 436,280 | 2026-08-10 | Filing |
| Officer | $25.72 | 9,219 | $237,112.68 | 88,731 | 2026-07-15 | Filing |
| Officer, Director | $27.75 | 22,562 | $626,095.50 | 435,373 | 2026-07-10 | Filing |
| Officer, Director | $35.00 | 38,900 | $1,361,500.00 | 457,935 | 2026-06-24 | Filing |
| Officer, Director | $28.50 | 22,562 | $643,017.00 | 496,835 | 2026-06-10 | Filing |
| Officer | $28.34 | 9,219 | $261,266.46 | 78,731 | 2026-05-18 | Filing |
| Officer, Director | $29.12 | 22,562 | $657,005.44 | 519,397 | 2026-05-11 | Filing |
| | $30.05 | 56,224 | $1,689,531.20 | 8,448,158 | 2026-04-30 | Filing |
| | $29.18 | 892,533 | $26,044,112.94 | 8,504,382 | 2026-04-30 | Filing |
| | $29.37 | 797,133 | $23,411,796.21 | 9,396,915 | 2026-04-29 | Filing |
| | $30.51 | 254,110 | $7,752,896.10 | 10,194,048 | 2026-04-28 | Filing |
| Officer, Director | $26.72 | 22,562 | $602,856.64 | 549,163 | 2026-04-10 | Filing |
| Officer | $24.64 | 64,533 | $1,590,093.12 | 81,002 | 2026-04-01 | Filing |