Semler Scientific, Inc. (SMLR) NASDAQ

25.73

-1.62(-5.92%)

Updated at November 12 04:00PM

Currency In USD