| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $101.73 | 5,900 | $600,227.65 | 6,219,370 | 2026-03-24 | Filing | |
| $100.73 | 8,600 | $866,306.38 | 6,225,270 | 2026-03-24 | Filing | |
| $99.90 | 8,600 | $859,177.84 | 6,233,870 | 2026-03-24 | Filing | |
| $98.89 | 2,400 | $237,339.12 | 6,242,470 | 2026-03-24 | Filing | |
| $125.51 | 100 | $12,551.00 | 6,244,870 | 2026-03-17 | Filing | |
| $123.64 | 100 | $12,364.00 | 6,244,970 | 2026-03-17 | Filing | |
| $122.68 | 200 | $24,536.00 | 6,245,070 | 2026-03-17 | Filing | |
| $121.63 | 900 | $109,470.96 | 6,245,270 | 2026-03-17 | Filing | |
| $119.23 | 300 | $35,769.99 | 6,246,170 | 2026-03-17 | Filing | |
| $116.79 | 200 | $23,358.00 | 6,246,470 | 2026-03-17 | Filing | |
| $115.27 | 400 | $46,107.00 | 6,246,670 | 2026-03-17 | Filing | |
| $114.25 | 900 | $102,827.97 | 6,247,070 | 2026-03-17 | Filing | |
| $113.32 | 300 | $33,996.99 | 6,247,970 | 2026-03-17 | Filing | |
| $112.29 | 1,800 | $202,116.24 | 6,248,270 | 2026-03-17 | Filing | |
| $111.35 | 2,500 | $278,363.25 | 6,250,070 | 2026-03-17 | Filing | |
| $110.11 | 900 | $99,096.84 | 6,252,570 | 2026-03-17 | Filing | |
| $109.01 | 1,800 | $196,215.12 | 6,253,470 | 2026-03-17 | Filing | |
| $108.12 | 2,500 | $270,302.75 | 6,255,270 | 2026-03-17 | Filing | |
| $106.67 | 1,598 | $170,463.29 | 6,257,770 | 2026-03-17 | Filing | |
| $105.98 | 1,202 | $127,383.99 | 6,259,368 | 2026-03-17 | Filing |