STEL   $25.24  0.51% Market Closed

Total Cash 520.66M
totalCashPerShare 9.75
EBITDA
Total Debt 193.54M
quickRatio
currentRatio
Total Revenue 438.64M
debtToEquity
Revenue/Share 8.209
ROA 0.010989999
ROE 0.075840004
grossProfits
freeCashflow
operatingCashflow 160.07M
earningsGrowth 0.09
revenueGrowth 0.043
grossMargins 0.0
ebitdaMargins 0.0
operatingMargins 0.44571
profitMargins 0.26686
enterpriseValue 1.13B
forwardPE 14.147368
floatShares 48.24M
sharesOutstanding 53.40M
sharesShort 535.08K
sharesShortPriorMonth 729.03K
dateShortInterest
sharesPercentSharesOut 0.01%
heldPercentInsiders 0.10%
heldPercentInstitutions 0.55%
Short Ratio help_outline 2.75%
shortPercentOfFloat 0.01%
impliedSharesOutstanding
bookValue 30.426
Price To Book help_outline 0.88
earningsQuarterlyGrowth 0.10
netIncomeToCommon 117.06M
trailingEps 2.19%
forwardEps 1.90%
enterpriseToEbitda
lastDividendValue
lastDividendDate
currentQuarterEstimate 0.49 4Q 2024
institutionsCount 237
lastUpdated Nov. 1, 2024, 10:16 p.m.