Shares of Semler Scientific, Inc. (NASDAQ:SMLR) tumbled 15% after the company announced its plans to offer $75.0 million of ...
MicroStrategy Incorporated (NASDAQ:MSTR), a provider of enterprise analytics and mobility software with a market capitalization of $94 billion, announced significant corporate developments following a ...