TipRanks

Notifications

3 Reasons Why Strategy Stock (MSTR) Is Dropping Today

If you’re checking your portfolio and seeing a lot of red, you aren’t alone. Strategy ($MSTR) is having a rough Tuesday, with shares sliding over 5.6% to land around $123.71. After a crazy ride through 2025, the stock is hitting a major speed bump that has investors wondering where the floor actually is. Let’s take a look at 3 reasons why Strategy stock is down today.

1. If Bitcoin Sneezes, Strategy Catches a Cold

Strategy isn’t just a software company anymore; it’s essentially a giant Bitcoin (BTC-USD) vault with a stock ticker attached. Because the company owns 717,722 BTC, its stock price is glued to the crypto king.

Today, Bitcoin took a dive below $63,000, sending the market into a state of extreme fear. For Strategy, this is particularly painful because its average purchase price is roughly $76,020 per coin. This means its massive stash is currently underwater, sitting on billions in paper losses. When Bitcoin loses its grip, Strategy usually falls twice as fast.

2. The Big Fish Are Jumping Ship

New data from recent filings shows that the smart money might be getting cold feet. Several major institutional investors, the big firms that usually provide the ballast for a stock, have been seen heading for the exits.

Angeles Wealth Management and Wealth Watch Advisors reportedly wiped their slates clean, selling 100% of their Strategy shares. In addition, Caitlin John LLC slashed its position by nearly 97%.

When these giant funds sell, it creates a supply shock that pushes the price down even further.

3. The Tariff Tantrums and Global Drama Play a Big Part

It’s not just crypto causing the drama. The broader stock market is on edge because of a new 15% global tariff plan coming out of the White House. This trade war talk makes investors nervous about risky assets, and Strategy is one of the riskiest bets on the board. Combine that with rising tensions between the U.S. and Iran, and you have a serious situation that is pushing traders to sell first and ask questions later.

Is MicroStrategy a Buy or a Sell?

According to TipRanks, Strategy (formerly known as MicroStrategy) stock has a consensus Strong Buy rating among 11 Wall Street analysts. This rating is based on a unanimous 11 Buy ratings assigned in the past three months. The average 12-month MSTR price target of $352.27 implies 184.75% upside from current levels.

See more MSTR analyst ratings

Avatar photo
Annika is an Editor and Writer at TipRanks. She delivers in-depth company analysis and market commentary on stocks & cryptocurrencies listed on NASDAQ, NYSE, LSE, and many others. She previously worked at the firm as a TV anchor and market analyst, where she gained extensive experience translating fast-moving news into high-quality video content for a global audience. Annika draws on more than five years of experience in the financial domain. Her academic foundation comes from the London School of Economics and Cass Business School, where she studied Accounting & Finance. She sharpened her technical skills within the Investment Banking Division at Morgan Stanley before moving into fund management at AlmaStone. Driven by a passion for clarity, Annika founded Finpact, an educational platform designed to make complex financial concepts easy for everyone to understand. She focuses on keeping her research-led content simple and crisp. Her goal is to provide actionable insights that help investors make better decisions in both the traditional stock and cryptocurrency markets. Outside of her financial passions, Annika enjoys experimenting with new recipes in the kitchen, doing activities with her dog, and traveling.