TETRA Technologies, Inc.
TTI
$3.32
$0.041.22%
TTI
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.