OTTR   $79.92  1.36% Market Closed After Close 79.95 0.04%

Otter Tail Corp
Total Cash 230.67M
totalCashPerShare 5.515
EBITDA 508.77M
Total Debt 956.40M
quickRatio 1.56
currentRatio 2.267
Total Revenue 1.36B
debtToEquity 61.086
Revenue/Share 32.643
ROA 0.07774
ROE 0.21497
grossProfits
freeCashflow 27.86M
operatingCashflow 443.46M
earningsGrowth 0.06
revenueGrowth 0.014
grossMargins 0.43273
ebitdaMargins 0.37361
operatingMargins 0.33096
profitMargins 0.22843
enterpriseValue 4.02B
forwardPE 15.981745
floatShares 37.46M
sharesOutstanding 41.83M
sharesShort 3.39M
sharesShortPriorMonth 2.93M
dateShortInterest
sharesPercentSharesOut 0.08%
heldPercentInsiders 0.02%
heldPercentInstitutions 0.68%
Short Ratio help_outline 17.35%
shortPercentOfFloat 0.12%
impliedSharesOutstanding
bookValue 37.443
Price To Book help_outline 2.10
earningsQuarterlyGrowth 0.06
netIncomeToCommon 311.07M
trailingEps 7.40%
forwardEps 4.93%
enterpriseToEbitda 7.90
lastDividendValue
lastDividendDate
currentQuarterEstimate 1.89 3Q 2024
institutionsCount 411
lastUpdated Sept. 16, 2024, 11:23 a.m.