Semler Scientific Acquires 47 More BTC, Now Owns 1,058 and Boasts $80 Million Value November 10, 2024