MSTR is trading at $128.77 (-4.57%) amid a broader crypto sell-off and market pressure from Chinese Treasury curbs.

  • Bitcoin fell 3.49% to $68,489 and Ethereum dropped 4.21% to $2,020, moves that typically drive MSTR as a leveraged BTC proxy.
  • The decline follows a 26% rebound on Friday and occurs despite a lack of company-specific news, aligning with broader weekend volatility.