Dominic Smethurst - Insider Trading & Ownership

Entity
Individual
Location
C/O Bicycle Therapeutics Plc, B900, Babraham Research Campus, Cambridge, United Kingdom
Summary
The estimated net worth of Dominic Smethurst is at least $4.11M dollars as of February 4, 2025. Dominic Smethurst is the Chief Medical Officer of Corbus Pharmaceuticals Holdings, Inc. and owns shares of Corbus Pharmaceuticals Holdings, Inc. (CRBP) stock worth about $3.46M. Dominic Smethurst is the Chief Medical Officer of BICYCLE THERAPEUTICS plc and owns shares of BICYCLE THERAPEUTICS PLC (BCYC) stock worth about $642K.
All Insider Reports
All Insider Reports

Ownership of Dominic Smethurst

Insider Transactions Reported by Dominic Smethurst:

* An asterisk sign (*) next to the price indicates that the price is likely invalid.