Liberty Energy Inc. Class A common stock (LBRT)

27.88
+1.31 (4.95%)
NYSE · Last Trade: Apr 21st, 12:12 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors