Insider Trading & Ownership of Stelios Papadopoulos
-
Location
-
Alameda, CA
-
Summary
-
The estimated net worth of Stelios Papadopoulos is at least $61,401,527 dollars as of 02 Mar 2026. Stelios Papadopoulos is the Director of EXELIXIS, INC. and owns shares of EXELIXIS, INC. (EXEL) stock worth about $51.79M. Stelios Papadopoulos is the Director of BIOGEN INC. and owns shares of BIOGEN INC. (BIIB) stock worth about $9.5M. Stelios Papadopoulos is the Director of Ovid Therapeutics Inc. and owns shares of Ovid Therapeutics Inc. (OVID) stock worth about $112K.
-
Signature
-
/s/ Jeffrey Rona, Attorney-in-Fact
Notify me when Stelios Papadopoulos files a new Insider Trading report.
⭐ Subscribe ⭐