OTTR   $84.2  -3.77% Market Closed After Close 84.2 0.0

Otter Tail Corporation
Total Cash 280.02M
totalCashPerShare 6.699
EBITDA 497.78M
Total Debt 1.01B
quickRatio 1.556
currentRatio 2.171
Total Revenue 1.34B
debtToEquity 61.902
Revenue/Share 32.139
ROA 0.07295
ROE 0.20063
grossProfits
freeCashflow -11.41M
operatingCashflow 408.78M
earningsGrowth -0.07
revenueGrowth -0.056
grossMargins 0.43278
ebitdaMargins 0.37098998
operatingMargins 0.32514
profitMargins 0.22700001
enterpriseValue 4.14B
forwardPE 15.777982
floatShares 37.92M
sharesOutstanding 41.83M
sharesShort 4.18M
sharesShortPriorMonth 3.97M
dateShortInterest
sharesPercentSharesOut 0.10%
heldPercentInsiders 0.02%
heldPercentInstitutions 0.68%
Short Ratio help_outline 16.00%
shortPercentOfFloat 0.14%
impliedSharesOutstanding
bookValue 39.075
Price To Book help_outline 2.20
earningsQuarterlyGrowth -0.07
netIncomeToCommon 304.58M
trailingEps 7.24%
forwardEps 5.45%
enterpriseToEbitda 8.32
lastDividendValue
lastDividendDate
currentQuarterEstimate 1.28 4Q 2024
institutionsCount 406
lastUpdated Nov. 6, 2024, 7:22 p.m.