Michael Saylor
Michael Saylor|May 18, 2026 12:03
Strategy has acquired 24,869 BTC for ~$2.01 billion at ~$80,985 per bitcoin and has achieved BTC Yield of 12.6% YTD 2026. As of 5/17/2026, we hodl 843,738 BTC acquired for ~$63.87 billion at ~$75,700 per bitcoin. MSTR STRC
+6
Mentioned
Share To

Timeline

HotFlash

APP

X

Telegram

Facebook

Reddit

CopyLink

Hot Reads