Semler Scientific Buys 167 $BTC, Now 4th Largest U.S. Treasury! - Rollup News