| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $49.19 | 2,029 | $99,815.03 | 56,152 | 2026-05-07 | Filing |
| Large Shareholder, Officer, Director | $48.31 | 1,149 | $55,505.20 | 58,181 | 2026-05-07 | Filing |
| Large Shareholder, Officer, Director | $47.59 | 1,350 | $64,247.58 | 59,330 | 2026-05-07 | Filing |
| Large Shareholder, Officer, Director | $58.13 | 1,406 | $81,724.73 | 60,680 | 2026-05-06 | Filing |
| Large Shareholder, Officer, Director | $57.18 | 5,634 | $322,125.08 | 62,086 | 2026-05-06 | Filing |
| Large Shareholder, Officer, Director | $56.37 | 776 | $43,739.24 | 67,720 | 2026-05-05 | Filing |
| Large Shareholder, Officer, Director | $55.73 | 6,264 | $349,070.80 | 68,496 | 2026-05-05 | Filing |
| Large Shareholder, Officer, Director | $53.32 | 1,235 | $65,847.61 | 74,760 | 2026-04-30 | Filing |
| Large Shareholder, Officer, Director | $52.65 | 5,805 | $305,617.58 | 75,995 | 2026-04-30 | Filing |
| Large Shareholder, Officer, Director | $53.21 | 3,038 | $161,645.30 | 81,800 | 2026-04-29 | Filing |
| Large Shareholder, Officer, Director | $52.70 | 4,002 | $210,907.40 | 84,838 | 2026-04-29 | Filing |
| Large Shareholder, Officer, Director | $56.69 | 797 | $45,181.61 | 88,840 | 2026-04-28 | Filing |
| Large Shareholder, Officer, Director | $56.06 | 4,591 | $257,374.67 | 89,637 | 2026-04-28 | Filing |
| Large Shareholder, Officer, Director | $55.10 | 1,652 | $91,018.59 | 94,228 | 2026-04-28 | Filing |
| Large Shareholder, Officer, Director | $54.56 | 421 | $22,969.00 | 95,880 | 2026-04-23 | Filing |
| Large Shareholder, Officer, Director | $54.07 | 6,619 | $357,856.90 | 96,301 | 2026-04-23 | Filing |
| Large Shareholder, Officer, Director | $54.29 | 7,040 | $382,184.70 | 102,920 | 2026-04-22 | Filing |
| Large Shareholder, Officer, Director | $56.17 | 5,415 | $304,136.72 | 109,960 | 2026-04-21 | Filing |
| Large Shareholder, Officer, Director | $55.35 | 1,625 | $89,943.91 | 115,375 | 2026-04-21 | Filing |
| Large Shareholder, Officer, Director | $54.88 | 1,850 | $101,520.42 | 117,000 | 2026-04-16 | Filing |