Liberty Energy Inc

LBRTNYSE
$18.85
-0.56-2.89%
Last update: Oct 8, 4:30 PM
$18.63
-0.78-4.02%