Semler Scientific Inc (SMLR) went down -9.14% yesterday: Is this the Most Sought-After Stock Today?
Witnessing the stock’s movement on the chart, on Wednesday, Semler Scientific Inc (NASDAQ: SMLR) had a quiet start as it plunged -9.14% to $50.19, before