Otter Tail Corporation (OTTR) vs Tetra Technologies, Inc. (TTI)
- Otter Tail Corporation OTTR 87.46 −0.98%
- Tetra Technologies, Inc. TTI 6.11 −0.16%
Otter Tail Corporation and Tetra Technologies, Inc. are both Conglomerates companies. Otter Tail Corporation is the larger, with a market value of $3.7B against $906.2M — 4.1× the size. Otter Tail Corporation trades at the lower P/E: 18.8× against 154×. Tetra Technologies, Inc. grew revenue faster over the last twelve months: 5.70% against 0.27%. Otter Tail Corporation has the higher net margin (14.8% vs 0.97%) and the lower return on invested capital (5.15% vs 6.69%). Across the 21 metrics below, Tetra Technologies, Inc. leads on 11 and Otter Tail Corporation on 10.
Valuation
Profitability
Growth
Health
Dividend
Size
Any metric, up to five companies and an Excel export Powerpack