Liberty Energy Inc. Class A common stock (LBRT)

34.10
+1.05 (3.18%)
NYSE · Last Trade: Apr 29th, 1:43 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors