As of June 4, Semler Scientific (SMLR) holds 4,449 BTC worth approximately $462 million at current prices.