Circle's stock evaporated a 7% morning rally and dropped nearly 3% as the USDC issuer's second-quarter earnings revealed a company caught between two conflicting stories. Revenue missed Wall Street expectations at $701 million versus the forecast $717 million. Yet profit came through, with earnings per share hitting $0.18, beating the $0.17 consensus and net income reaching $48 million against the estimated $45.8 million.
The numbers looked fine on the surface. Traders bought in immediately after the report, pushing CRCL to $63.25. Then reality set in. Investors began digging into the operating trends buried beneath the headline beat, and the picture turned darker. USDC circulation fell sequentially. On-chain transaction volume dropped 31% quarter-over-quarter. The margin story was worse, with adjusted EBITDA margin contracting 329 basis points year-over-year, meaning Circle kept less profit from every dollar of revenue.
Mizuho's downgrade pulls the rug
Mizuho Securities maintained its Underperform rating and slashed expectations further, keeping a $45 price target on Circle stock. That implies a 27% drop from current levels. The brokerage's analysis shifted focus away from the profit beat toward the deteriorating fundamentals underneath. Stablecoin activity is weakening despite the earnings surprise. Margin pressure is real and accelerating. The message was clear: Circle's profit beat masks a company struggling with lower transaction volumes and eroding returns on capital.
CRCL closed near $61.39 after the selloff, down roughly 3% on the day. The stock has now lost more than 20% since January, trading near critical support at $58.04 as bearish momentum persists. The divergence between management's stronger full-year outlook and the analyst community's skepticism leaves investors uncertain about whether this is a buying opportunity or a warning sign that stablecoin demand is softening in a way the market hasn't fully priced in yet.
This article is for informational purposes and should not be construed as financial advice or a recommendation to buy or sell any security.

