Skip to content
Liberty Energy, Inc. logo

Liberty Energy, Inc. (LBRT)

NYSEEnergy

$13.15-11.21%
Close 2026-11-04
Liberty Energy, Inc. (LBRT): Is the Thesis Intact? What's Priced In | QuarterlyIQ