Michael serves as CFO after joining Liberty in April 2012. He brings over 25 years of financial and systems implementation experience to the company. Throughout his career, he has been involved in all levels of finance including global financial management, mergers and acquisitions, strategic planning and risk management.
Prior to joining Liberty, Michael was CFO for TAS Energy Inc., an innovative Cleantech Energy company in Houston, TX from 2009 to 2012. At TAS Michael was a key part of the raising of Equity from leading investment groups including Kleiner Perkins, Element Partners, NGP and Credit Suisse. Prior to joining TAS, Michael was the CFO for Pinnacle Technologies Inc. a leading Oil Field Service company, from 1997 to 2009.
During his tenure, Pinnacle Technologies grew at a compound annual growth rate of greater than 30%, from a $2.5M startup to a dominant technology provider with 70% market share in the hydraulic fracture mapping and reservoir monitoring business. He was a key player in the sale of Pinnacle Technologies to Carbo Ceramics in 2002 and then managed the sale of the fracture mapping and reservoir monitoring business to Halliburton before joining TAS. Michael also worked for NeXT Software Inc in Silicon Valley leading up to their prospective IPO and final sale to Apple Computer.
Michael grew up in New Zealand but currently lives in Denver, CO. He has worked across three continents in his career and has an abiding passion for travel and the arts.
What is Michael Stock's net worth?
The estimated net worth of Michael Stock is at least $12.20 million as of October 6th, 2026. Mr. Stock owns 753,713 shares of Liberty Energy stock worth more than $12,195,076 as of November 2nd. This net worth estimate does not reflect any other investments that Mr. Stock may own. Learn More about Michael Stock's net worth.
How do I contact Michael Stock?
Has Michael Stock been buying or selling shares of Liberty Energy?
Within the last three months, Michael Stock has sold $127,220.61 of Liberty Energy stock. Most recently, Michael Stock sold 3,333 shares of the business's stock in a transaction on Tuesday, October 6th. The shares were sold at an average price of $20.00, for a transaction totalling $66,660.00. Following the completion of the sale, the chief financial officer now directly owns 753,713 shares of the company's stock, valued at $15,074,260. Learn More on Michael Stock's trading history.
Who are Liberty Energy's active insiders?
Are insiders buying or selling shares of Liberty Energy?
In the last year, Liberty Energy insiders bought shares 3 times. They purchased a total of 38,249 shares worth more than $723,362.71. In the last year, insiders at the sold shares 11 times. They sold a total of 120,677 shares worth more than $3,262,604.27. The most recent insider tranaction occured on October, 26th when Director
Ken Babcock bought 14,500 shares worth more than $223,300.00. Insiders at Liberty Energy own 2.0% of the company.
Learn More about insider trades at Liberty Energy. Information on this page was last updated on 10/26/2026.