Director James Huang sells 313,446 shares of ATRA at $10.10; stock now $8.34, -53.9% from 52-week high. Contrasts with 2 prior well-timed buys at this ticker.
James Huang, a Director, sold 313,446 shares at $10.10 on 2026-05-07, reducing his holdings by 23.7% from 1,324,446 to 1,011,000 shares. This sale occurred when the stock was trading significantly above its current price of $8.34, which is now -53.9% from the 52-week high of $18.09. Notably, Huang's prior trading history at ATRA shows two well-timed buy transactions (2025-08-15 and 2025-07-17), both of which yielded positive 90-day returns (+9.0% and +57.4% respectively), establishing a pattern of sound entry timing at this specific ticker. The current price decline relative to the sale price, combined with his proven ability to identify opportune entry points at ATRA, raises questions about whether this sell was discretionary or driven by non-discretionary factors, and whether the subsequent 30-day +66.5% and 90-day +70.9% gains (from the current perspective) represent a significant misstep in exit timing.