Insider Trading & Ownership of Elizabeth Yeu Lin
-
Location
-
Lake Forest, CA
-
Summary
-
The estimated net worth of Elizabeth Yeu Lin is at least $3,714,219 dollars as of 09 Mar 2026. Elizabeth Yeu Lin is the Chief Medical Officer of Tarsus Pharmaceuticals, Inc. and owns shares of Tarsus Pharmaceuticals, Inc. (TARS) stock worth about $3.5M. Elizabeth Yeu Lin is the Director of STAAR SURGICAL CO and owns shares of STAAR SURGICAL CO (STAA) stock worth about $217K.
-
Signature
-
/s/ Jeffrey Farrow, Attorney-in-Fact
Notify me when Elizabeth Yeu Lin files a new Insider Trading report.
⭐ Subscribe ⭐