Insider Stock BuysAnalysis Archive

CEO Doubles Down. $1.1M Against the Tape.

Leon Moulder just put $1.1 million of his own money into ZBIO at $17.79 while every technical indicator screams sell. This is his eighth buy in 12 months, and he's joined by two other insiders in the past 30 days. The short-term data backs aggressive CEO buying here — insiders on this name have been right two-thirds of the time at the 30-day mark. But the 90-day picture gets ugly fast, with most plays turning negative over longer holds.

The Filing

TickerZBIO
CompanyZenas BioPharma, Inc.
InsiderLeon Moulder Jr, Chief Executive Officer
Buy amount$1.1M
Filing dateApril 29, 2026
ConvictionFavorable · 68/100
Setup typeContrarian Setup

Ultimate members received this analysis in real time.