| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $73.08 | 7,221 | $527,710.68 | 398,670 | 2026-05-14 | Filing | |
| $73.06 | 679 | $49,607.74 | 405,891 | 2026-05-14 | Filing | |
| $79.28 | 600 | $47,568.00 | 105,212 | 2026-05-08 | Filing | |
| $78.00 | 200 | $15,600.00 | 105,812 | 2026-05-08 | Filing | |
| $79.31 | 1,900 | $150,689.00 | 105,212 | 2026-05-08 | Filing | |
| $78.23 | 840 | $65,713.20 | 107,112 | 2026-05-08 | Filing | |
| $70.91 | 2,850 | $202,093.50 | 394,070 | 2026-04-21 | Filing | |
| $69.75 | 1,443 | $100,649.25 | 105,212 | 2026-04-06 | Filing | |
| $68.91 | 822 | $56,644.02 | 106,655 | 2026-04-06 | Filing | |
| $67.99 | 829 | $56,363.71 | 79,115 | 2026-04-02 | Filing | |
| $70.30 | 80 | $5,624.00 | 60,137 | 2026-04-01 | Filing | |
| $69.50 | 12,530 | $870,835.00 | 60,217 | 2026-04-01 | Filing | |
| $68.89 | 39,393 | $2,713,783.77 | 72,747 | 2026-04-01 | Filing | |
| $64.08 | 2,662 | $170,580.96 | 396,920 | 2026-03-12 | Filing | |
| $70.00 | 14,000 | $980,000.00 | 8,000 | 2026-03-10 | Filing | |
| $70.00 | 1,167 | $81,690.00 | 8,000 | 2026-03-10 | Filing | |
| $63.38 | 6,333 | $401,385.54 | 8,000 | 2026-03-05 | Filing | |
| $63.38 | 10,000 | $633,800.00 | 79,944 | 2026-03-05 | Filing | |
| $63.38 | 3,989 | $252,822.82 | 2,737 | 2026-03-05 | Filing | |
| $69.82 | 590 | $41,193.80 | 105,212 | 2026-02-19 | Filing |