Semler Scientific's Bitcoin Investment Yields 22.2% YTD Returns - Rollup News