Markets Semler Scientific Pushes Bitcoin Stack to Over 3,300 BTC With $10M Buy by shayaan April 27, 2025 by shayaan April 27, 2025 Semler Scientific (SMLR) bought an additional 111 bitcoin (BTC) for an average purchase price of … Read more