Liberty Energy Inc. Class A common stock (LBRT)

22.06
+0.66 (3.08%)
NYSE· Last Trade: Sep 9th, 11:37 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors