Semler Scientific (SMLR) stock falls 15% on convertible bond sale, earnings highlights

The analyst who wrote this article owns Semler Scientific (SMLR) stock. Medical device maker Semler Scientific (SMLR) said it plans to sell $75 million in medical devices, sending its shares plummeting 15% after the U.S. stock market closed on Thursday.…