Semler Scientific (NASDAQ:SMLR) Experiences Unusually High Trading Volume - Is It Time to Buy? Nov 30, 2024