Will Heyburn is Co-CEO and Chief Financial Officer of Strata. He is also one of our directors and previously served as Chief Financial Officer and Head of Corporate Development of our predecessor company, Blade Air Mobility, which he joined in 2018.
Prior to Strata, he was a Vice President of RedBird Capital Partners, a principal investment firm focused on providing long-term capital in growth equity, build-up and structured equity investments.
Prior to RedBird, Will was an Associate in the U.S. Credit Division of Oak Hill Advisors, L.P., where he focused on high-yield and distressed credit investments in Aerospace, Retail and Industrial companies.
He began his career as an Analyst at Moelis and Company where he worked primarily on restructuring transactions including American Airlines’ bankruptcy and subsequent merger with U.S Airways.
Will received an A.B. in Government from Harvard University, where he was a four-year varsity letterman in men’s swimming.
What is William A. Heyburn's net worth?
The estimated net worth of William A. Heyburn is at least $8.48 million as of June 8th, 2026. Heyburn owns 1,548,997 shares of Strata Critical Medical stock worth more than $8,482,308 as of June 11th. This net worth approximation does not reflect any other assets that Heyburn may own. Learn More about William A. Heyburn's net worth.
How do I contact William A. Heyburn?
Has William A. Heyburn been buying or selling shares of Strata Critical Medical?
Over the course of the past ninety days, William A. Heyburn has sold $185,908.77 of Strata Critical Medical stock. Most recently, William A. Heyburn sold 31,671 shares of the business's stock in a transaction on Monday, June 8th. The shares were sold at an average price of $5.87, for a transaction totalling $185,908.77. Following the completion of the sale, the chief executive officer now directly owns 1,548,997 shares of the company's stock, valued at $9,092,612.39. Learn More on William A. Heyburn's trading history.
Who are Strata Critical Medical's active insiders?
Are insiders buying or selling shares of Strata Critical Medical?
In the last twelve months, insiders at the sold shares 5 times. They sold a total of 116,931 shares worth more than $687,183.97. The most recent insider tranaction occured on June, 8th when CEO William A Heyburn sold 31,671 shares worth more than $185,908.77. Insiders at Strata Critical Medical own 15.5% of the company.
Learn More about insider trades at Strata Critical Medical. Information on this page was last updated on 6/8/2026.