Semler Scientific acquires additional 101 Bitcoin, increasing total holdings to 929 BTC
Quick Take
Semler Scientific reported Q2 earnings on Aug. 5, which saw revenues of $14.5 million for the second quarter, reflecting a 22% decrease from $18.6 million in the same period last year. Seml...