BlockchainSemler Scientific Has Purchased 1,510 Bitcoin This Year, Now Holds 3,808 BTCSemler Scientific (Nasdaq: SMLR) now holds 3,808 BTC after purchasing 1,510 coins since the start of 2025 according to their Q1 earnings report. The growing bitcoin reserve helped generate a… Read more May 13, 2025 0 19Views