tiprankstipranks
Advertisement
Advertisement

Top Liberty Energy Insider Just Cashed Out in a Major Stock Move

Top Liberty Energy Insider Just Cashed Out in a Major Stock Move

New insider activity at Liberty Energy ( (LBRT) ) has taken place on May 5, 2026.

Claim 55% Off TipRanks

Liberty Energy has seen insider activity as Chairman of the Board William Kimble sold 7,350 shares of the company’s stock in a transaction valued at $249,312. This move by a key executive may draw investor attention as they evaluate insider sentiment and trading patterns around Liberty Energy’s shares.

Recent Updates on LBRT stock

Liberty Energy shares saw bullish analyst activity over the last day, with multiple firms lifting price targets after reassessing prospects post‑Q1 earnings. UBS cited model updates following the report, while RBC pointed to better‑than‑expected Q1 results, improving near‑term trends from opportunistic E&P activity, and a more supportive commodity-price outlook.

Barclays highlighted management’s commentary that U.S. onshore rig adds should begin in coming weeks, which it expects to translate into higher completions activity by Q3. Collectively, these factors—stronger recent performance, anticipated rig and completion growth, and easing commodity concerns—underpinned the upward revisions in analyst expectations for Liberty Energy.

Spark’s Take on LBRT Stock

According to Spark, TipRanks’ AI Analyst, LBRT is a Neutral.

The score is primarily driven by mixed financials: a solid/improving balance sheet is outweighed by sharply weaker margins and negative TTM free cash flow. Technicals are supportive with a clear uptrend, but valuation is stretched at a high P/E with only a modest dividend. Earnings-call outlook is moderately constructive on a pricing/utilization recovery, tempered by execution and capital/financing-related risks.

To see Spark’s full report on LBRT stock, click here.

More about Liberty Energy

YTD Price Performance: 84.40%

Average Trading Volume: 4,436,611

Technical Sentiment Signal: Buy

Current Market Cap: $5.54B

Disclaimer & DisclosureReport an Issue

1