37% yield Bitcoin Investment Bitcoin treasury yield blockchain finance BTC yield crypto asset management crypto returns crypto treasury strategy Semler Scientific treasury diversification

Semler Scientific’s latest Bitcoin purchase brings its holdings to 1,273 BTC, worth $114 million at current market prices.