This article first appeared on GuruFocus .
iShares Russell Mid-Cap ETF ( IWR ) recorded net buying of $177.6 million in Friday's session, with gross ETF activity of $242.1 million against $58.17 billion in assets under management. IWR increased 3 positions and decreased 801, with the bulk of the dollar flow concentrated in a single new holding.
What did IWR buy on Friday?
Its largest buys by dollar value were VYLR ($206.7 million), HAS ($2.0 million) and FNF ($1.2 million).
| Stock |
Shares changed |
Value |
Position |
|---|---|---|---|
| VYLOR ( VYLR ) |
+2,854,592 |
$206.7M |
New position |
| HASBRO ( HAS ) |
+16,459 |
$2.0M |
0.12% of fund |
| FIDELITY NATIONAL FINANCIAL INC ( FNF ) |
+30,676 |
$1.2M |
0.07% of fund |
What did IWR sell on Friday?
Its largest sells by dollar value were MPC ($0.3 million), PSX ($0.3 million) and SNOW ($0.2 million).
| Stock |
Shares changed |
Value |
Position |
|---|---|---|---|
| MARATHON PETROLEUM ( MPC ) |
-714 |
-$0.3M |
0.96% of fund |
| PHILLIPS 66 ( PSX ) |
-966 |
-$0.3M |
0.83% of fund |
| SNOWFLAKE ( SNOW ) |
-810 |
-$0.2M |
0.75% of fund |
| CLOUDFLARE CLASS A ( NET ) |
-774 |
-$0.2M |
0.66% of fund |
| MODERNA ( MRNA ) |
-882 |
-$0.2M |
0.59% of fund |
The largest buy was a new position in Vylor ( VYLR ), with 2,854,592 shares added for $206.7 million, or 0.36% of the portfolio. Hasbro ( HAS ) followed with 16,459 shares bought for $2.0 million, and Fidelity National Financial ( FNF ) added 30,676 shares for $1.2 million. On the sell side, the largest reductions were small trims: Marathon Petroleum ( MPC ) fell by 714 shares for $0.3 million, Phillips 66 ( PSX ) by 966 shares for $0.3 million, and Snowflake ( SNOW ), Cloudflare ( NET ) and Moderna ( MRNA ) each by 810, 774 and 882 shares respectively for $0.2 million apiece. No positions were fully exited.
How does IWR invest?
iShares Russell Mid-Cap ETF ( IWR ) is an Equity US Sm&Mid Cap fund in the Equity asset class, holding 813 stocks with 6.5% of assets in its 10 largest holdings. Technology accounts for 18.0% of classified stocks, Industrials 15.3% and Financial Services 12.9%, while the market-cap mix is 87.9% large cap, 12.1% mid cap and 0.0% small cap. The fund charges 0.18% and its top holdings are Marathon Petroleum at 0.96%, Phillips 66 at 0.83%, Snowflake at 0.75%, Cloudflare Class A at 0.66% and Moderna at 0.59%. It has a GF Score of 79, a P/E of 18.83, a P/B of 2.59, a dividend yield of 1.19% and a year-to-date return of 15.55%.
iShares Russell Mid-Cap ETF ( IWR ) at a glance
| Measure |
Value |
|---|---|
| Category |
Equity US Sm&Mid Cap |
| Asset class |
Equity |
| Holdings |
813 |
| Top 10 holdings |
6.5% of assets |
| Largest sectors |
Technology 18.0%, Industrials 15.3%, Financial Services 12.9% |
| Expense ratio |
0.18% |
| Market-cap mix |
Large 87.9%, mid 12.1%, small 0.0% |
| 79/100 |
|
| P/E |
18.83 |
| P/B |
2.59 |
| Dividend yield |
1.19% |
| Year-to-date return |
+15.55% |
| Top holdings |
MPC (0.96%), PSX (0.83%), SNOW (0.75%), NET (0.66%), MRNA (0.59%) |
See the full iShares Russell Mid-Cap ETF profile , or compare it with similar funds in the ETF Screener . Its biggest buy this time, VYLR, has its own GF Value page and stock summary .
What should investors watch next for IWR?
Watch whether the new Vylor stake is built out further or trimmed in the next holdings update, and whether the broad reductions across 801 positions continue alongside the fund's small trims in its top holdings.
Based on holdings changes reported by iShares Russell Mid-Cap ETF ( IWR ) for Oct. 30, 2026, US-listed stocks only.
See which funds are buying and selling on GuruFocus ETF Trends , or find and compare funds with the ETF Screener .
