Millennium Management sells 17,076 shares for $538,114.34 while buying 4,215 shares for $141,364.00 at SNSE; net reduction of 12,861 shares.
Millennium Management, a 10% owner, executed 12 separate sales totaling 17,076 shares for $538,114.34 across April 2–7, 2026, while simultaneously making 5 purchases totaling 4,215 shares for $141,364.00. The net effect is a reduction of 12,861 shares, bringing holdings from 146,847 to 133,986 shares. Transaction prices ranged from $28.94 to $35.55, whereas the current stock price of $20.43 sits 44.4% below the 52-week high of $36.76, suggesting the insider sold into strength during early April. The company reports negative net income and a $27.4M market cap, indicating a loss-making biotech in a challenged position. The scale of net selling by a major shareholder warrants attention given the stock's recent 30-day decline of 30.1%.