Webs Creek Capital Management LP has acquired 2,094,452 shares of Talos Energy Inc. during the second quarter. This new investment reflects a strategic move into the energy sector.
Webs Creek Capital Acquires Over 2 Million Talos Energy Shares
TALOInstitutional InvestmentEnergy SectorOil & Gas



