Semler Scientific Unveils Plan to Accumulate 105,000 BTC by 2027

  • As of June 2025, Semler has achieved a 287% BTC yield and $177 million in unrealized gains.