Corporate
Key facts
TETRA Technologies, Inc. announced financial results for the three and six months ended June 30, 2026
Key facts
TETRA Technologies is based in Spring, Texas
Key facts
TETRA trades on the NYSE under ticker TTI
Atlas Watchline
TETRA Technologies said second-quarter revenue, adjusted EBITDA and operating cash flow rose while it moved ahead…