18.83 1.39(7.94%)11/06/2024
Liberty Oilfield Services Inc (LBRT)
Press Release | Data News