Shares of Oracle (NYSE:ORCL | ORCL Price Prediction) are down another 4% today to $127 in midday trading, extending a brutal stretch that has seen Oracle stock fall 33% over the past month. The selloff has knocked the AI-infrastructure heavyweight down to a market cap of $363 billion, well off its 52-week high of $345.72.
The natural question: is it time to rotate into Cloudflare (NYSE:NET), CoreWeave (NASDAQ:CRWV), or Snowflake (NYSE:SNOW)? The real answer is more nuanced than the question suggests.
Over the past month, Cloudflare stock is up 19% and Snowflake stock is up 15%. CoreWeave stock, however, has cratered 38% and is down 5% today to $73.61. CoreWeave is stuck in the same AI-capex penalty box as Oracle, it seems.
Why Oracle Stock Cratered
There’s no single confirmed news catalyst here. Oracle stock is being repriced as part of a broader AI-capex de-risking after a huge AI-driven run-up. The fundamentals still look strong: Oracle’s Q4 FY2026 revenue came in at $19.18 billion with Cloud Infrastructure up 93% year over year (YoY), and remaining performance obligations sit at about $638 billion.
The concern is the financials. Oracle posted free cash flow of -$23.7 billion on capex of $55.7 billion, and management plans to raise around $40 billion through debt and equity in FY2027. Meanwhile, the bull case for ORCL is a cheap, profitable stock at a P/E ratio of 22x sitting on a mountain of AI backlog. However, the bears point to margin and execution risk on that buildout.
Cloudflare: Momentum With a Rich Price Tag
Cloudflare stock is the clearest momentum winner of the group. Cloudflare’s Q1 2026 revenue hit $640 million, up 34% YoY, and free cash flow expanded to $84 million. CEO Matthew Prince framed the moment bluntly, stating that AI is “shaping up to be the biggest tailwind we’ve ever seen in Cloudflare’s history.”
The bear case on Cloudflare stock is its valuation. The company isn’t profitable on a trailing-twelve-month basis, so there’s no trailing price-to-earnings ratio to anchor to, and Cloudflare shares carry a P/B ratio of 60.1x. That’s a lot of expectation baked in.
CoreWeave: Still Under Pressure
CoreWeave is a pure-play GPU cloud with real growth. The company’s Q1 FY2026 revenue jumped 112% YoY to $2.08 billion, and the backlog stands at $99.4 billion, including a $21 billion Meta Platforms (NASDAQ:META) commitment. Thus, the bull thesis practically writes itself.
The bear case is that CoreWeave has fallen harder than Oracle. CoreWeave’s net loss widened to $740 million, capex ran at $7.7 billion, and free cash flow was -$4.7 billion. Unprofitable, capital-intensive, and volatile: this isn’t a switch trade for anyone trying to reduce AI-capex risk.
Snowflake: KeyBanc Raises the Bar
Snowflake stock has the cleanest setup among the movers. The company’s Q1 FY2027 revenue reached $1.39 billion, up 34% YoY, with non-GAAP EPS of $0.39. Moreover, Snowflake’s management raised full-year FY2027 product revenue guidance to $5.84 billion.
KeyBanc analyst Eric Heath raised the price target on Snowflake stock to $325 from $285 with an Overweight rating, citing improving budgets, strong demand, and even neoclouds ordering through the channel, while cautioning that AI could pressure software spend through displacement or negotiating leverage. Snowflake also isn’t profitable on a trailing 12-month basis, so there’s no trailing P/E ratio here, either.
The Basket Option
Investors who want the theme without picking can consider the First Trust Cloud Computing ETF (NASDAQ:SKYY), which holds all four AI cloud names mentioned here. The ETF is up 5% year to date (YTD), a reminder of the diversification benefit. This is a concentrated single-sector fund and isn’t leveraged.
The Verdict
Cloudflare and Snowflake are the momentum names. Oracle is the cheap, profitable, out-of-favor one. CoreWeave is cratering alongside Oracle, not offering shelter from it. Switching from a profitable Oracle into pricier, unprofitable momentum stories carries its own risk if the AI-capex trade keeps unwinding.
Investors could watch for whether Oracle stock stabilizes near $126 and whether Cloudflare and Snowflake hold their gains into next earnings. Position sizes should stay modest given the volatility across all four. The next catalyst may come from the AI-capex commentary on the next round of hyperscaler prints.
Contact [email protected] for any questions or corrections.