Insider Trading & Ownership of Neil F. McFarlane
-
Location
-
San Diego, CA
-
Summary
-
The estimated net worth of Neil F. McFarlane is at least $4,886,403 dollars as of 10 Oct 2025. Neil F. McFarlane is the President and CEO, Director of ZEVRA THERAPEUTICS, INC. and owns shares of ZEVRA THERAPEUTICS, INC. (ZVRA) stock worth about $3.29M. Neil F. McFarlane is the Director of COLLEGIUM PHARMACEUTICAL, INC and owns shares of COLLEGIUM PHARMACEUTICAL, INC (COLL) stock worth about $1.59M.
-
Signature
-
/s/ Timothy J. Sangiovanni, Attorney-in-Fact for Neil F. McFarlane
Notify me when Neil F. McFarlane files a new Insider Trading report.
⭐ Subscribe ⭐