Real-time stock price, financial statements, consensus target price, insider trading, and technical analysis for Semler Scientific Inc. (SMLR:NASDAQ), powered by AI.
Semler Scientific Inc. is currently trading at $20.33. View real-time AI analysis on Alpha Lenz.
View the latest insider trading data for Semler Scientific Inc. on Alpha Lenz.
Semler Scientific Inc.'s P/E ratio is 3.6.
“Semler Scientific Inc. trades at a P/E of 3.6 (undervalued) with strong ROE of 27.0%. Operating margin of 37.2% indicates strong profitability.”
Ask for details →“Semler Scientific Inc. trades at a P/E of 3.6 (undervalued) with strong ROE of 27.0%. Operating margin of 37.2% indicates strong profitability.”
Ask for details →Semler Scientific Inc. (ticker: SMLR) is a company listed on NASDAQ in the Unknown sector (Unknown). Market cap is $147M.
The current price is $20.33 with a P/E ratio of 3.59x and P/B of 0.64x.
ROE is 27.04% and operating margin is 37.19%. Annual revenue is $56M.