Comparison Otter Tail (OTTR) with Competitors
Otter Tail (OTTR) industry is Conglomerates.
Profit Margin
OTTR20.92%
Industry9.43%
Upside+121.86%
Operating Margin
OTTR24.56%
Industry15.48%
Upside+58.61%
Debt-to-Equity
OTTR59.92%
Industry182.09%
Upside-67.09%
Free Cash Flow Yield
OTTR11.03%
Industry4.02%
Upside+174.49%
Dividend Yield
OTTR2.32%
Industry2.59%
Upside-10.37%
P/E
OTTR13.48
Industry25.90
Upside-47.96%
Forward P/E
OTTR15.60
Industry15.98
Upside-2.39%
P/S
OTTR2.88
Industry0.17
Upside+1640.89%
P/B
OTTR1.96
Industry5.07
Upside-61.34%