MSTR Builds a Dollar Reserve: Will This Reduce Financial Risk? Moumita C. Chattopadhyay Jul 24, 2026 Strategy's $3.225 billion reserve may ease near-term payment pressure, but heavy debt, preferred stock and Bitcoin exposure keep financial risk elevated.