Otter Tail (OTTR) Fair Value & DCF
OTTR$78.19-1.58 -1.99%
Market cap$3.28BEnterprise value$4.33BRevenue (TTM)$1.31BMarket position—
Score
32
Bearish
Value
32
Quality
40
Growth
25
Otter Tail Corporation (OTTR) trades at $78.19 on $3.28B of equity value, with a trailing P/E of 18.63. Fair value on Stocklytics blends discounted cash flow and an earnings-based cross-check when the saved model is on file. The price and ratio here are from the live quote.