Liberty Energy Inc. Class A common stock (LBRT)

27.87
-0.23 (-0.82%)
NYSE · Last Trade: Apr 6th, 10:10 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors