Michael Stock, Chief Financial Officer, on July 01, 2026, sold 9,999 shares in Liberty Energy (LBRT) for $258,874. Following the Form 4 filing with the SEC, Stock has control over a total of 773,711 Class A common shares of the company, with 773,711 shares held directly.
SEC Filing: