A significant drop in prices last June pushed MicroStrategy’s STRC and Strive’s SATA preferred shares below their typical value of $100, yet over fifty percent of investors surveyed took advantage of the dip, according to a report by BitcoinTreasuries.

This scenario illustrates the tenacity of the investor base, even as the decline was exacerbated by leveraged selling that pressured the shares to unprecedented lows.

Why This Matters to Investors

The sharp price declines of STRC and SATA serve as an essential indicator of market stability and investor sentiment within the cryptocurrency realm. For institutional investors, understanding these fluctuations can inform future investment strategies and risk management.

  • 52% of respondents purchased STRC and/or SATA after the price drop on June 18
  • 70% of survey participants owned digital credit
  • 84% of digital credit holders did not sell their STRC or SATA during the downturn

Price Movements and Investor Confidence

STRC and SATA are designed to trade closely around a par value of $100, yet June marked a turning point, with both shares seeing a significant downturn. Factors cited in the report highlight that leveraged investors faced margin calls, leading to forced selling that weighed heavily on prices. Furthermore, Bitcoin's dip below $60,000 further dampened market sentiment.

After hitting new lows in late June, both STRC and SATA managed a modest recovery. By the time of publishing, STRC was trading just below par at approximately $87, while SATA was close to $97.

Despite the price declines, trading volumes soared during this period, reaching a combined total of over $10 billion in transactions for STRC and SATA. Notably, STRC's volume accounted for $8.7 billion, and SATA’s volume increased to nearly $1.5 billion, marking a substantial rise compared to previous months.

Looking Ahead to the Future

On a positive note, survey respondents remain optimistic about the digital credit sector, with 78% anticipating growth by the end of 2027. Additionally, 22% believe that the digital credit supply could exceed $50 billion in the near future.

Disclaimer: This material is for informational purposes only and does not constitute financial advice.