Advertisement.

Advertisement.

Advertisement

Advertisement.

SMLR Semler Scientific Inc

1,365
$33.53
$0.36
(1.08%)
Today
Watchers1,365
52-Wk Low$20.88
52-Wk High$53.38
Market Cap$236.92M
Volume282,088.00
52-Wk High$53.38
52-Wk Low$20.88