11.75 0.83(7.60%)11/06/2024
Talos Energy Inc (TALO)
Press Release | Data News