Tetra Technologies, Inc. (TTI)

Last Closing Price: 9.08 (2026-07-22)