Insider Stock BuysAnalysis Archive

Serial CEO Buyer Against the Tape

Leon Moulder just dropped $1.01 million on ZBIO shares at $16.88. This marks his 9th purchase in the past year, showing consistent conviction even as the stock trades in confirmed selling pressure across all timeframes. The RSI at 36 suggests oversold conditions, but insiders on this name have struggled lately with only a 23% win rate at 90 days. Healthcare is showing signs of recovery after policy uncertainty, but this CEO is betting against some ugly technicals.

The Filing

TickerZBIO
CompanyZenas BioPharma, Inc.
InsiderLeon Moulder Jr, Chief Executive Officer
Buy amount$1.0M
Filing dateMay 18, 2026
ConvictionFavorable · 66/100
Setup typeOversold Bounce

Ultimate members received this analysis in real time.