Semler Scientific Bitcoin: Strategic $20M Purchase Amplifies BTC Holdings to 4,449 by cnr_staff June 5, 2025