SMLR   $26.96  3.61% Market Closed After Close 26.96 0.0

Semler Scientific Inc
Total Cash 13.43M
totalCashPerShare 1.883
EBITDA 22.23M
Total Debt 116.00K
quickRatio 3.284
currentRatio 3.723
Total Revenue 61.74M
debtToEquity 0.148
Revenue/Share 9.026
ROA 0.17066999
ROE 0.22023001
grossProfits
freeCashflow -50.22M
operatingCashflow 19.83M
earningsGrowth -1.00
revenueGrowth -0.223
grossMargins 0.88667
ebitdaMargins 0.36013
operatingMargins 0.36986
profitMargins 0.25621998
enterpriseValue 181.72M
forwardPE
floatShares 5.50M
sharesOutstanding 6.99M
sharesShort 723.14K
sharesShortPriorMonth 740.95K
dateShortInterest
sharesPercentSharesOut 0.10%
heldPercentInsiders 0.23%
heldPercentInstitutions 0.47%
Short Ratio help_outline 5.79%
shortPercentOfFloat 0.13%
impliedSharesOutstanding
bookValue 11.219
Price To Book help_outline 2.39
earningsQuarterlyGrowth -1.00
netIncomeToCommon 15.82M
trailingEps 2.03%
forwardEps 3.37%
enterpriseToEbitda 8.17
lastDividendValue
lastDividendDate
currentQuarterEstimate 0.37 3Q 2024
institutionsCount 136
lastUpdated Oct. 17, 2024, 1:53 a.m.