CEO Russell Craig Ellwanger sold 66,964 shares for $14,398,782.17 across 10 transactions on 2026-07-13
Russell Craig Ellwanger, Chief Executive Officer of Tower Semiconductor Ltd, executed 10 separate sales totaling 66,964 shares for $14,398,782.17 on 2026-07-13, reducing his holdings from 775,287 shares to 708,323 shares (an 8.6% reduction). The blended average price of $215.02 sits significantly below the current price of $245.61, with the stock up 14.4% over the 90-day period but down 14.4% over 30 days and 23.2% from its 52-week high of $319.94. The multi-tranche structure and pricing across a range from $210.82 to $234.71 suggests an execution strategy spread across price levels on a single date, rather than a concentrated position liquidation.