S
SMLR//CIK 0001554859
Semler Scientific, Inc.
Market Data
$20.33−$3.62 (−15.11%)
SMLR · Last trade
Prev Close
$23.95
Range (29d)
$18.47 – $29.27
Insiders
0No insiders on record
Tickers
Addresses
business
51 E CAMPBELL AVE SUITE 107-D
CAMPBELL, CA, 95008
mailing
51 E CAMPBELL AVE SUITE 107-D
CAMPBELL, CA, 95008