Liberty Energy Inc (LBRT) Stock Price, Quote, News & History

LBRTNYSE
$14.68
-2.20-13.03%
Last update: Nov 2, 5:17 PM