Semler Scientific Has Purchased 1,510 Bitcoin This Year, Now Holds 3,808 BTC

May 13, 2025

Semler Scientific added 1,510 BTC so far in 2025, growing its treasury position to 3,808 bitcoin with a year-to-date yield of 22.2% despite their Q1 net loss of $64.7 million.