Semler Scientific® Reports Second Quarter 2025 Financial Results, BTC Holdings of 5,021 and BTC Yield of 31.3% YTD through July 31, 2025
CAMPBELL, Calif., Aug. 4, 2025 /PRNewswire/ -- Semler Scientific, Inc. (Nasdaq: SMLR), a publicly traded company that has adopted Bitcoin as...