Liberty Energy Inc

LBRTNYSE
$18.50
-0.45-2.37%
Últ. Act.: Sep 29, 10:47 AM

Liberty Energy vs. Peers Comparison

Compare Liberty Energy (LBRT) to its peers on price performance, valuation multiples and key financial metrics.