Tag: Semler Scientific stock price
Semler Scientific (SMLR) Stock Drops 15% on $75M Debt Sale & Earnings Highlights
Semler Scientific Stock Plummets After $75M Debt Sale and Earnings ReportSemler Scientific, a prominent medical-devices maker, experienced a sharp decline in its stock price, plummeting by 15% following the announcement of a $75 million...