CFO Stock sold 20.0K LBRT shares at $33.48 on 2026-05-20 via 10b5-1 plan; stock now at $32.72.
Michael Stock, CFO of Liberty Energy Inc., sold 19,998 shares at $33.48 on 2026-05-20 under a pre-arranged 10b5-1 trading plan adopted on 2026-02-17, reducing his position from 820,373 to 800,375 shares. Because this transaction is scheduled under a 10b5-1 plan, it reflects administrative execution rather than discretionary timing. The stock's 30-day return of +23.2% and 90-day return of +21.7% show positive momentum in recent months, though the current price of $32.72 now sits 5.1% below the 52-week high of $34.48. Fundamentals show revenue of $1,021,184,000 but annual growth contracted 7.2% year-over-year, with net income of $22,558,000 and a P/E of 35.96, presenting a mixed backdrop for the company's near-term outlook.