Filing Flows

Filing Flows › WillScot Holdings (WSC) › Who owns the stock

Who owns WillScot Holdings (WSC) stock

352 funds reported WillScot Holdings (WSC) shares in their latest 13F filings, worth $5.9B in all. The largest holder is FMR LLC ($784M). Last quarter 172 funds added to their stakes and 162 cut them.

Largest holders of WSC (13F)Largest holders of WSC (13F)FMR LLC$784MBlackRock$610MVanguard Group$334MVanguard Portfolio Management LLC$266MVanguard Capital Management LLC$227MState Street$174MT. Rowe Price Investment Manageme…$162MCapital International Investors$142MSamlyn Capital, LLC$134MClearbridge Investments, LLC$133M

Largest holders (13F)

FundSharesValueChangeQuarter
FMR LLC27,149,179$784Mincrease2026-06-30
BlackRock21,139,446$610Mdecrease2026-06-30
Vanguard Group17,742,337$334Mdecrease2025-12-31
Vanguard Portfolio Management LLC9,232,893$266Mdecrease2026-06-30
Vanguard Capital Management LLC7,853,508$227Mdecrease2026-06-30
State Street6,011,909$174Mincrease2026-06-30
T. Rowe Price Investment Management5,630,140$162Mdecrease2026-06-30
Capital International Investors4,935,268$142Mincrease2026-06-30
Samlyn Capital, LLC4,651,344$134Mdecrease2026-06-30
Clearbridge Investments, LLC4,601,933$133Mincrease2026-06-30
Turtle Creek Asset Management4,422,753$128Mdecrease2026-06-30
Coliseum Capital Management, LLC4,351,193$126Mdecrease2026-06-30
Primecap Management4,253,900$123Mdecrease2026-06-30
Baillie Gifford4,184,552$121Mdecrease2026-06-30
Dimensional Fund Advisors LP4,100,216$118Mdecrease2026-06-30

WillScot Holdings' latest quarter

WillScot Holdings, Q3 2026: revenue $601M (+6% year over year), operating margin 21.0%, net earnings $51.6M, operating cash flow $198M. The chart follows the revenue to costs, profit and cash.

Questions

Who owns the most WSC stock?

By the latest 13F filings: FMR LLC ($784M); BlackRock ($610M); Vanguard Group ($334M); Vanguard Portfolio Management LLC ($266M); Vanguard Capital Management LLC ($227M).

What is the short interest in WSC?

14,305,201 shares were sold short at the 2026-10-15 settlement, 4.79% of the float.

Open the interactive view →

Updated Nov 8, 2026. Read automatically from SEC filings and public data; errors are possible. Not investment advice.