Insider Selling: WAVE Life Sciences (NASDAQ:WVE) Insider Sells 1,883 Shares of Stock

Market Beat
2026.02.12 03:45
portai
I'm PortAI, I can summarize articles.

WAVE Life Sciences insider Chris Francis sold 1,883 shares at $13.45 each, totaling $25,326.35, reducing his stake by 2.95% to 61,867 shares valued at $832,111.15. The transaction was disclosed to the SEC. The stock has seen a recent decline, trading down 2.4% to $13.27. Analysts have mixed ratings, with price targets ranging from $22.00 to $43.00, and a consensus rating of "Moderate Buy."