Sheldon Sloan, MD, MBE, is Chief Medical Officer. With over 30 years of experience in the life sciences, healthcare, and medicine fields, Dr. Sloan is passionate about advancing science and improving the lives of patients. Dr. Sloan most recently served as Chief Medical Officer of Abivax, where he was responsible for leading medical strategy to support the lead Phase 3 program, develop lifecycle strategy for lead and follow on compounds, investor interface, business development support, and building a Phase 3 medical infrastructure including Clinical Development, Pharmacovigilance, Bioinformatics, Medical Affairs, and Clinical Pharmacology. Prior to Abivax, Dr. Sloan was Vice President and Program Lead for etrasimod UC at Pfizer, where he was responsible for leading the etrasimod UC cross functional team and overseeing NDA and MAA submission. Prior to Pfizer, Dr. Sloan was also Vice President and Program Lead for etrasimod GI at Arena Pharmaceuticals, Inc., a company that was acquired by Pfizer in March 2022, where he was responsible for leading the cross functional etrasimod UC team for the Phase 3 program. Earlier in his career, Dr. Sloan held different leadership positions at Johnson and Johnson in Medical Affairs, Research and Development, and Science Policy, including Global Medical Affairs Leader for IBD. He holds a Doctor of Medicine from Rush Medical College, Chicago, a Master of Bioethics from the University of Pennsylvania and a Bachelor of Science from University of Illinois Urbana-Champaign. Dr. Sloan currently serves on the Columbia University Masters of Bioethics Advisory Board, the Drexel University Dornsife School of Public Health Dean’s Impact, Advancement and Learning Council, and the American Gastroenterological Association Ethics Committee.
What is Sheldon Sloan's net worth?
The estimated net worth of Sheldon Sloan is at least $400.13 thousand as of April 1st, 2026. Mr. Sloan owns 7,958 shares of Spyre Therapeutics stock worth more than $400,128 as of April 7th. This net worth evaluation does not reflect any other assets that Mr. Sloan may own. Learn More about Sheldon Sloan's net worth.
How do I contact Sheldon Sloan?
Has Sheldon Sloan been buying or selling shares of Spyre Therapeutics?
In the last ninety days, Sheldon Sloan has sold $397,900.00 in Spyre Therapeutics stock. Most recently, Sheldon Sloan sold 7,958 shares of the business's stock in a transaction on Wednesday, April 1st. The shares were sold at an average price of $50.00, for a transaction totalling $397,900.00. Following the completion of the sale, the insider now directly owns 7,958 shares of the company's stock, valued at $397,900. Learn More on Sheldon Sloan's trading history.
Who are Spyre Therapeutics' active insiders?
Are insiders buying or selling shares of Spyre Therapeutics?
In the last twelve months, insiders at the sold shares 10 times. They sold a total of 156,386 shares worth more than $4,979,364.28. The most recent insider tranaction occured on April, 1st when insider Sheldon Sloan sold 7,958 shares worth more than $397,900.00. Insiders at Spyre Therapeutics own 15.4% of the company.
Learn More about insider trades at Spyre Therapeutics. Information on this page was last updated on 4/1/2026.