Semler Scientific, Inc. (SMLR) Stock: Dips 5% Amid $20M Bitcoin Buy and Soft Q2 Revenues

July 7, 2025

Semler stock dips 5% as Q2 revenue lags and bitcoin buys surge, raising questions about its bold crypto-driven growth strategy.