Semler Scientific Invests $10M in Bitcoin, Sees 23.5% YTD Return - Rollup News