Liberty Energy (NYSE:LBRT) sheds 9.3% this week, as yearly returns fall more in line with earnings growth
Liberty Energy Inc. stock has shown a 84% rise over 5 years, below market average. Recent 2.5% increase prompts a closer look at fundamentals. Strong long-term performance contrasts with recent pullback of 9.3%.