Filing Flows

Filing Flows › CarGurus (CARG) › Who owns the stock

Who owns CarGurus (CARG) stock

354 funds reported CarGurus (CARG) shares in their latest 13F filings, worth $2.9B in all. The largest holder is BlackRock ($402M). Last quarter 160 funds added to their stakes and 174 cut them.

Largest holders of CARG (13F)Largest holders of CARG (13F)BlackRock$402MVanguard Group$336MVanguard Portfolio Management LLC$161MVanguard Capital Management LLC$113MWellington Management Group LLP$111MManufacturers Life Insurance Comp…$106MState Street$103MPrevatt Capital$87.8MOrbis Allan Gray$82.1MGeode Capital Management, LLC$71.4M

Largest holders (13F)

FundSharesValueChangeQuarter
BlackRock11,803,358$402Mdecrease2026-06-30
Vanguard Group8,765,932$336Mdecrease2025-12-31
Vanguard Portfolio Management LLC4,715,273$161Mincrease2026-06-30
Vanguard Capital Management LLC3,302,216$113Mdecrease2026-06-30
Wellington Management Group LLP3,255,283$111Mdecrease2026-06-30
Manufacturers Life Insurance Company, the3,110,647$106Mincrease2026-06-30
State Street3,021,044$103Mdecrease2026-06-30
Prevatt Capital2,575,000$87.8Mincrease2026-06-30
Orbis Allan Gray2,407,398$82.1Mincrease2026-06-30
Geode Capital Management, LLC2,093,962$71.4Mdecrease2026-06-30
Dimensional Fund Advisors LP1,822,639$62.1Mincrease2026-06-30
Boston Partners1,705,214$58.1Mincrease2026-06-30
Morgan Stanley1,573,354$53.6Mincrease2026-06-30
Invesco1,319,331$45.0Mincrease2026-06-30
Charles Schwab Investment Management1,058,779$36.1Mdecrease2026-06-30

CarGurus' latest quarter

CarGurus, Q3 2026: revenue $258M (+12% year over year), operating margin 26.3%, net earnings $52.8M, operating cash flow $80.8M. The chart follows the revenue to costs, profit and cash.

Questions

Who owns the most CARG stock?

By the latest 13F filings: BlackRock ($402M); Vanguard Group ($336M); Vanguard Portfolio Management LLC ($161M); Vanguard Capital Management LLC ($113M); Wellington Management Group LLP ($111M).

What is the short interest in CARG?

9,492,243 shares were sold short at the 2026-10-15 settlement, 22.81% 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.