Semler Scientific Inc (SMLR) USD0.001

Sell:$28.10Buy:$29.20$1.67 (6.05%)

Prices delayed by at least 15 minutes
Sell:$28.10
Buy:$29.20
Change:$1.67 (6.05%)
Prices delayed by at least 15 minutes
Sell:$28.10
Buy:$29.20
Change:$1.67 (6.05%)
Prices delayed by at least 15 minutes