The highest closing price for Semler Scientific (SMLR) all-time was $149.99, on October 29, 2021. The latest price is $17.09.

money illustration

Daily pricing data for Semler Scientific dates back to 2/21/2014, and may be incomplete.

Explore