Liberty Energy Inc

LBRTNYSE
$18.38
0.160.85%
Ult. Agg.: Oct 1, 2:47 PM
$18.15
-0.07-0.38%