CEO Richard D sold 20,025 shares of TEVA at $31.67, reducing holdings to 1.17M shares (-1.7%).
Francis Richard D, President and CEO, sold 20,025 shares at $31.67 on 2026-03-05, following a pattern of recent dispositions at the same ticker (5 prior sales between 2026-02-15 and 2026-03-04). The sale occurs with TEVA trading -13.1% from its 52-week high of $36.25 and -9.2% over the past 30 days, though the stock is +10.3% over 90 days. The insider retains 1.17M shares post-sale, suggesting meaningful ongoing equity commitment. His cross-ticker track record shows 0.00% well-timed rate on 9 prior sells with an average 90-day return of +10.7%, indicating his past sales have generally preceded stock appreciation rather than declines. Given the near-term clustering of sales at this specific ticker and the lack of measurable outcomes from recent dispositions, this activity merits attention to understand whether the CEO views current valuations as appropriate exit points or whether the sales reflect scheduled liquidity planning.