Semler Scientific® Reports Second Quarter 2025 Financial Results, BTC Holdings of 5,021 and BTC Yield of 31.3% YTD through July 31, 2025 Aug 4, 2025 04:01PM
Semler Scientific® Reports First Quarter 2025 Financial Results, BTC Yield of 22.2% YTD; Now holds 3,808 BTC May 13, 2025 04:01PM
Semler Scientific® Announces Updated BTC & ATM Activity; Purchased Additional 165 BTC; Now Holds 3,467 BTC; YTD BTC Yield of 23.8%; Earnings Release Date and Conference Call for First Quarter 202 Apr 30, 2025 08:00AM
Semler Scientific (SMLR) Announces Updated BTC & ATM Activity Apr 25, 2025 08:01AM
Semler Scientific® Announces Updated BTC & ATM Activity; Purchased Additional 111 BTC; Now Holds 3,303 BTC; YTD BTC Yield of 23.5% Apr 25, 2025 08:00AM