Drawpie Explainers & tools

Cathie Wood Bought Meta as It Fell 8% — ARK's 30 July Trades in Full

Cathie Wood Bought Meta as It Fell 8% — ARK's 30 July Trades in Full
Photo by Kanchanara on Unsplash
Key takeaways
  • ARK bought 26,509 Meta shares across ARKK, ARKW and ARKF on 30 July — the day Meta closed down 7.95% after its free cash flow fell to $784m. It also bought 37,635 L3Harris shares across ARKQ and ARKX, on a day L3Harris closed down 8.61%.
  • Those were the two biggest decliners among everything ARK traded that day. Of the fifteen names it sold, eleven closed higher.
  • In four of the five funds the buys and sells nearly cancel. ARKW sold 0.2552% of the fund in Datadog and bought 0.2554% in Meta; ARKF sold 0.2003% in Roku and bought 0.2010% in Meta. Only ARKK disclosed more buying than selling — which is not the same as proving new money went in, because these files exclude fund flows.
  • The trade file is not the same as the position change. ARKK disclosed buying 16,106 Meta shares and its holding rose 15,750; in ARKQ, ARK disclosed buying X-Energy and the position finished the day 3,313 shares smaller. The gaps all run one way, which is consistent with the fund flows ARK excludes from these files, though ARK does not publish the day’s flows to confirm it. This is a record of what ARK disclosed, not investment advice.

On 30 July 2026, Meta closed down 7.95% and L3Harris closed down 8.61%. They were the two worst performers among everything ARK Invest traded that day — and they were the two things Cathie Wood’s funds bought most of.

Of the fifteen names ARK sold the same day, eleven finished higher.

What did ARK buy on 30 July?

Five names, two of them across multiple funds.

BoughtFundsSharesClose on 30 July
Meta Platforms (META)ARKK, ARKW, ARKF26,509$539.03, −7.95%
L3Harris (LHX)ARKQ, ARKX37,635$271.90, −8.61%
X-Energy (XE)ARKK, ARKQ, ARKX4,250$17.05, +11.66%
Kodiak AI (KDK)ARKQ10,641$4.22, +4.98%
Pony AI (PONY)ARKQ5,000$7.94, +3.66%

Meta is the one with a story attached. It reported second-quarter results the previous evening in which free cash flow fell to $784 million from $8.5 billion , and the stock spent Thursday down between 7% and 9%. ARK added to it in three funds while that was happening.

The size is modest in absolute terms — 26,509 shares, roughly $14 million using ARK’s own percentages against the funds’ values. What makes it notable is that it lifted an existing position by about a tenth in a single session.

FundMeta held into 30 JulyDisclosed buyActually held after
ARKK141,161+16,106156,911 (+11.2%)
ARKW74,521+7,68381,890 (+9.9%)
ARKFnot available+2,720not available

Both the before and after figures are ARK’s own daily holdings files — the one dated 30 July, which is priced at the 29 July close, and the one dated 31 July, priced at the 30 July close. ARKF is absent from that table because ARK’s published ARKF holdings file was still dated 2 January 2026 when we checked, so there is no reliable position on either side of the trade. The purchase itself is disclosed and stands.

Notice that the positions did not move by the full amount bought. ARKK disclosed buying 16,106 shares and its position rose 15,750; ARKW disclosed 7,683 and rose 7,369. That gap is the thing ARK warns about — more on it below.

L3Harris is the larger commitment by weight. The ARKX purchase alone was 0.5942% of that fund, the biggest single trade ARK made all day in percentage terms. In ARKQ, a disclosed purchase of 20,610 shares took the position from 203,241 to 223,224 — an actual increase of 19,983.

What did ARK sell?

Fifteen names across twenty trades, and eleven of them closed higher.

SoldFundShares% of ETFClose on 30 July
Datadog (DDOG)ARKW15,3200.2552%+1.65%
Roku (ROKU)ARKF9,9250.2003%−0.17%
Garmin (GRMN)ARKX3,8740.1487%+0.92%
Komatsu (KMTUY)ARKQ49,1300.1197%+3.51%
HEICO (HEI)ARKX2,1500.0995%−0.30%
Elbit Systems (ESLT)ARKX9680.0989%+2.19%
Teledyne (TDY)ARKX1,1740.0988%+2.82%
Deere (DE)ARKX1,2560.0986%−1.88%
Strata Critical Medical (SRTA)ARKX, ARKQ348,0140.0933%, 0.0583%+4.52%
Caterpillar (CAT)ARKQ1,1360.0511%+3.38%
Elbit Systems (ESLT)ARKQ1,1740.0511%+2.19%
Teledyne (TDY)ARKQ1,4240.0510%+2.82%
Bitmine (BMNR)ARKK33,5600.0107%+8.98%
Bullish (BLSH)ARKK12,7450.0052%+3.43%
Iridium (IRDM)ARKQ1,1360.0029%+7.39%
Figma (FIG)ARKK3,0260.0013%−4.04%
Brera Holdings (SLMT)ARKF, ARKK, ARKW12,020≤0.0010%+11.57%

Caterpillar rose 3.38% and was trimmed. Teledyne rose 2.82% and was trimmed twice, in two funds. Iridium rose 7.39% and was trimmed. Bitmine rose 8.98% and was trimmed. Selling into strength is not unusual on its own; doing it on the same day you add to the day’s two worst performers is a decision, not a coincidence of timing.

The part worth noticing: the buys and sells are nearly the same size

Look at the percentages rather than the share counts, and four of the five funds nearly balance. What that means is a separate question, taken up below.

FundBought (% of ETF)Sold (% of ETF)Net
ARKK0.1571%0.0177%+0.1394%
ARKW0.2554%0.2559%−0.0005%
ARKF0.2010%0.2013%−0.0003%
ARKQ0.3120%0.3341%−0.0221%
ARKX0.5955%0.6378%−0.0423%

ARKW sold 0.2552% of the fund in Datadog and bought 0.2554% in Meta. ARKF sold 0.2003% in Roku and bought 0.2010% in Meta. Those are not approximate matches — they agree to within two and seven ten-thousandths of a percentage point. One position out, another of the same size in, on the same day.

The industrial funds did the same thing with more pieces. To buy L3Harris, ARKX sold four holdings in near-identical slices: HEICO 0.0995%, Elbit 0.0989%, Teledyne 0.0988%, Deere 0.0986%. ARKQ did it with three: Caterpillar 0.0511%, Elbit 0.0511%, Teledyne 0.0510%. Equal slices out of several positions is what funding a purchase would look like when no single holding is big enough to sell — though the file records sizes and dates, not purposes.

Only ARKK disclosed more buying than selling — 0.1571% in, 0.0177% out. Everywhere else the two sides nearly cancel.

It is worth being careful about what that does and does not show. The file records portfolio adjustments; it does not show cash balances or fund flows, and ARK explicitly excludes creation and redemption activity from it. So ARKK’s positive net says its disclosed purchases exceeded its disclosed sales. It does not establish that new money was put to work, or that the Datadog sale was executed in order to buy Meta. The sizes match to within a rounding error and the trades are same-day, which makes the switch reading a natural one — but it is a reading.

Is this the same as buying the dip?

Directionally yes, with one thing the data cannot tell you.

The two largest buys were the two largest fallers, and most of the sells were in names that rose. That is the shape of a dip purchase. But ARK publishes trades after the close without execution prices or times, so there is no way to know whether it bought Meta at $525 or $538, early or late. “Bought as it fell” describes the session, not the fill.

The buys were not uniformly into weakness either. X-Energy closed up 11.66% and ARK bought it in three funds; Kodiak AI and Pony AI both closed higher and were added in ARKQ. Whatever rule is operating, it is not simply “buy whatever is down.”

What ARK says about these files

Worth reading before drawing conclusions from any single day.

ARK’s own wording on the trade file is that it “only reflects portfolio adjustments made by the ARK investment team”, that the files “are not comprehensive lists of a day’s trades” and “exclude initial/secondary public offering transactions and ETF Creation/Redemption Unit activity”, that “additional files may be posted at a later time”, and that they represent “an UNOFFICIAL, UNRECONCILED account” pending BNY Mellon’s accounting.

ARK also states plainly that its trade notifications “are not an endorsement of any company or a recommendation to buy, sell or hold any security”.

That last exclusion is not a formality, and 30 July gives a clean measurement of it. Comparing ARK’s holdings file for 30 July with the one for 31 July shows what each position actually did, against what the trade file said was bought:

Disclosed buyActual change in positionGap
ARKK, Meta+16,106+15,750−356
ARKW, Meta+7,683+7,369−314
ARKQ, L3Harris+20,610+19,983−627
ARKQ, X-Energy+1,422−3,313−4,735
ARKQ, Pony AI+5,000−3,879−8,879
ARKQ, Kodiak AI+10,641−1,532−12,173

ARKQ’s other two purchases show it more starkly still. Pony AI was disclosed as a 5,000-share buy and the position fell 3,879; Kodiak AI was disclosed as 10,641 and the position fell 1,532. Three of ARKQ’s four disclosed purchases ended the day as smaller positions than they started.

Every gap runs the same way, and that is the shape money leaving a fund makes: redemptions shrink every holding a little, and the trade file does not show them. ARK confirms these files exclude creation and redemption activity — it does not publish the day’s flows, so this is a pattern consistent with redemptions rather than a proven cause. Whatever produced it, the direction is uniform and it is larger than the trades in three cases.

So the trade file answers “what did ARK choose to do” and not “what does ARK now own”. Both are published; they are different questions.

One further consequence: a single day is a single day. ARK trades most sessions, and nothing here establishes a thesis change.

Where this sits in ARK’s recent record

Two earlier pieces give the run-up. In early July we covered Cathie Wood’s AI stock picks during the June selloff — Tesla, Palantir, CoreWeave, and the switch from AMD into Nvidia. In June, ARK sold $163 million of stock, including Roku and AMD, to fund its SpaceX position . Roku appears again in this file, sold to buy Meta.

The Meta purchase reads differently alongside what Meta actually reported : operating cash flow up 25%, capital expenditure up 83%, free cash flow down 91% to $784 million, and $278.99 billion of leases not yet commenced sitting in the 10-Q. ARK bought the quarter the market sold.

Sources

Each link was checked on 31 July 2026.

SourceWhat it supports here
ARK Invest trade file, 30 July 2026 (XLS)Every trade in this article: fund, direction, ticker, share count and % of ETF, plus ARK’s disclosures. Note this URL always serves the latest file, so it will not stay on 30 July
ARK trade notifications pageWhere the trade file is published, and ARK’s description of what the files include and exclude
ARKK daily holdings (CSV)ARKK’s Meta position before and after 30 July, and the fund’s total market value
ARKW daily holdings (CSV)ARKW’s Meta position before and after 30 July
ARKQ daily holdings (CSV)ARKQ’s L3Harris, X-Energy, Pony AI and Kodiak AI positions before and after 30 July
ARKF daily holdings and ARKX daily holdings (CSV)Cited only to establish that both files were still dated 2 January 2026 when checked, which is why no ARKF or ARKX position sizes appear here

Like the trade file, all five holdings URLs serve the current file and roll forward daily. The 30 July and 31 July snapshots this article compares were downloaded on those dates and cannot be retrieved from these links later.

Closing prices are from a consumer market-data feed (Yahoo Finance via the yfinance library), for the completed 30 July 2026 session.

How we verified this

Every trade below comes from ARK Invest’s own trade file for 30 July 2026, downloaded from ark-funds.com — thirty rows across five actively managed ETFs. Share counts and the “% of ETF” column are ARK’s figures, not derived. We confirmed what that column measures rather than assuming: ARKK’s 16,106-share Meta purchase is given as 0.1564% of the fund, and 16,106 shares at Meta’s price against ARKK’s total market value reproduces that, so the column is the size of the trade relative to the ETF, not the resulting position weight.

Position sizes come from two of ARK’s daily holdings files. The file dated 30 July is priced at the 29 July close — we checked the implied per-share prices against that day’s closes for Meta, Tesla and Nvidia — so it gives the positions held going into 30 July. The file dated 31 July is priced at the 30 July close, so it gives the positions held after that day’s trading. The “after” figures in this article are read from that second file. They are deliberately not the first file plus the disclosed purchase, because those two do not agree, and the disagreement is discussed below.

Two funds are missing position figures for that reason. ARK’s published holdings files for ARKF and ARKX both carried a date of 2 January 2026 when checked — seven months stale, with implied share prices from January — so no position sizes are quoted for either. Their trades are, because those come from the trade file. We checked every fund’s file date and implied pricing rather than checking one and assuming the rest, having got that wrong in an earlier version of this article.

Closing prices are from a consumer market-data feed. All are completed regular sessions for 30 July 2026. We do not know at what price or time ARK executed, so “bought as it fell” describes the day’s move, not the fill.

ARK’s own disclosures on these files are quoted rather than paraphrased in the article, and they matter: the files are “not comprehensive lists of a day’s trades”, they “exclude initial/secondary public offering transactions and ETF Creation/Redemption Unit activity”, further files “may be posted at a later time”, and they represent “an UNOFFICIAL, UNRECONCILED account”. ARK also states its trade notifications are “not an endorsement of any company or a recommendation to buy, sell or hold any security”. Neither is this article.