Liberty Energy Inc. Class A common stock (LBRT)

29.02
-2.43 (-7.73%)
NYSE · Last Trade: Mar 23rd, 12:35 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors