Stocks

MicroStrategy (NASDAQ:MSTR) Trading Up 8.2% - Here's Why

Published November 28, 2024

MicroStrategy Incorporated (NASDAQ:MSTR) saw its shares rise by 8.2% during mid-day trading on Wednesday. The stock reached a high of $393.90 before closing at $382.70. The trading volume was approximately 13,815,979 shares, representing a 25% drop from the average daily volume of 18,357,451 shares. Just the previous day, the stock had closed at $353.69.

Analyst Ratings Changes

Recent updates from analysts show a positive outlook for MicroStrategy. Barclays raised their price target from $275.00 to $515.00, giving the stock an "overweight" rating. Similarly, TD Cowen increased their target to $525.00 while maintaining a "buy" rating. Canaccord Genuity also upped their forecast from $300.00 to $510.00 with a "buy" designation, while Sanford C. Bernstein set their target even higher at $600.00, classifying the stock as "outperform." Additionally, Cantor Fitzgerald began coverage with an overweight rating and a lower target of $194.00. Overall, one analyst has rated the stock as a sell, while eight others rate it as a buy. According to MarketBeat.com, MicroStrategy currently holds a consensus rating of "Moderate Buy" with an average price target of $479.25.

Company Performance and Financial Metrics

MicroStrategy reported that it has a current ratio of 0.65, a quick ratio of 0.65, and a debt-to-equity ratio of 1.12. The company holds a market capitalization of $78.78 billion, with a price-to-earnings (P/E) ratio of -183.44 and a beta of 3.05. It has a 50-day moving average price of $243.51 and a 200-day moving average price of $180.24. In its latest earnings report, released on October 30th, MicroStrategy posted a loss of ($1.56) per share, significantly missing analysts' consensus estimates of ($0.12). This figure reflects a negative return on equity of 17.31% alongside a net margin of -87.05%. The company's revenue for the quarter was $116.07 million, falling short of the consensus estimate of $121.45 million, and marking a 10.3% decline compared to the same quarter in the previous year.

Insider Trading Activity

On a different note, some insider trading has recently occurred. Director Stephen X. Graham sold 20,000 shares on November 21st at an average price of $451.36, totaling around $9,027,200.00. After this sale, he holds 6,970 shares valued at approximately $3,145,979.20, representing a 74.16% reduction in his stock ownership. Additionally, CFO Andrew Kang sold 5,700 shares at an average price of $257.15. Following this transaction, he now owns 12,080 shares worth about $3,106,372, marking a 32.06% decrease in his ownership. Over the past three months, there have been a total of 102,000 shares sold by insiders, valued at roughly $32,259,177. Notably, insiders currently own 13.18% of the stock.

Institutional Investments in MicroStrategy

Several institutional investors have made strategic moves regarding their positions in MicroStrategy recently. UMB Bank n.a. ramped up its stake by 900%, while AlphaMark Advisors LLC increased their holdings by a striking 2,900%. Furthermore, Capital Performance Advisors and Sunbelt Securities have entered the scene with new investments valued at approximately $27,000, each boosting their capital in MicroStrategy considerably. Currently, hedge funds and institutional investors own 72.03% of the company’s stock.

About MicroStrategy

MicroStrategy Incorporated is known for providing artificial intelligence-powered enterprise analytics software and services globally, including regions like the U.S., Europe, the Middle East, and Africa. They offer solutions such as MicroStrategy ONE, which allows non-technical users to access actionable insights for better decision-making, and MicroStrategy Cloud for Government, a service designed to meet the strict technological and regulatory demands of governmental agencies and financial institutions.

Investment Considerations

While MicroStrategy currently enjoys a positive "Buy" rating from analysts, potential investors might want to compare the stock with other top-rated opportunities. Recent analyst insights suggest there are five stocks regarded as more favorable investments than MicroStrategy at this time.

Trading, Investment, Company