SEMLER SCIENTIFIC INC (SMLR) Stock News

USA Nasdaq NASDAQ:SMLR • US81684M1045

20.33 USD
-1.04 (-4.87%)
At close: Jan 15, 2026
20.33 USD
0 (0%)
After Hours: 1/15/2026, 8:17:24 PM

SMLR Latest News, Press Relases and Analysis