Liberty Energy Inc. Class A common stock (LBRT)

27.20
-0.96 (-3.41%)
NYSE · Last Trade: Apr 10th, 4:05 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors