News
Shares of Tetra Technologies were trading at $3.72 as of July 25. Over the last 52-week period, shares are up 3.87%. Given that these returns are generally positive, long-term shareholders should be ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results