Liberty Energy Inc. Class A common stock (LBRT)

24.96
+0.89 (3.72%)
NYSE· Last Trade: Jul 21st, 1:56 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors