As the CEO of Instil Bio, Bronson Crouch's financial holdings have experienced notable changes over recent years. At the peak of 2021, his stakes were valued at about $1.03 billion but saw significant drops throughout 2022, ending the year at...
As the CEO of Instil Bio, Bronson Crouch's financial holdings have experienced notable changes over recent years. At the peak of 2021, his stakes were valued at about $1.03 billion but saw significant drops throughout 2022, ending the year at around $460.67 million. By mid-2023, his holdings continue to fluctuate, dropping to around $25 million. This pattern reflects the volatility of the biotechnology market, but it also underscores Crouch's significant investment in his company's future. Despite these ups and downs, his substantial share ownership—33.5% of the company—indicates a strong commitment to driving Instil Bio forward. It’s essential to note that his wealth is primarily tied to the company’s stock, making its performance critical to his financial wellbeing.