Latest 10-Q

What changed in CarGurus, Inc.'s latest quarterly report, compared with the one before.

Loading…

Insider trades

Open-market trades from Form 4. 10b5-1 marks a plan set in advance.Open-market buys and sales by officers, directors and 10% owners, from SEC Form 4. A plan set in advance is marked 10b5-1.

Loading…

13F holders

Funds that report this stock, checked against market prices.Fund managers with over $100 million in US-listed stocks file a 13F each quarter, up to 45 days after quarter end. Long positions only.

Loading…

Trades by members of Congress

Disclosed in dollar ranges, up to 45 days after the trade.Members of Congress, their spouses and dependent children report trades in dollar ranges, up to 45 days after the trade.

Loading…

Executive-branch trades

5 trades

Trades in CarGurus, Inc. reported by the President, Cabinet members and other senior executive-branch officials. Amounts are ranges.Form 278-T is the periodic transaction report that senior executive-branch officials file with the Office of Government Ethics. They must report each trade over $1,000 within 30 days of being notified of it, and no later than 45 days after the trade. Amounts are ranges, not exact figures.

Recent executive-branch trades
The form has no ticker column. The asset is shown as the filer wrote it. We add a ticker link only when we could match the asset to a listed company.The form asks for a range, such as $1,001 - $15,000, not an exact amount. A line can be left blank when the filer's note says the amount was not more than $1,000.Report
Donald J Trump
President of the United States
CARGURUS INC CLASS A
read from scan
SaleJul 29, 2026$1,001 - $15,000Sep 8, 2026White House report ↗
Donald J Trump
President of the United States
CARGURUS INC CLASS A
read from scan
SaleJun 4, 2026$1,001 - $15,000Aug 12, 2026White House report ↗
Donald J Trump
President of the United States
CARGURUS INC CLASS A
read from scan
SaleMay 15, 2026$1,001 - $15,000Jun 25, 2026White House report ↗
Donald J Trump
President of the United States
CARGURUS INC CLASS A
read from scan
PurchaseMar 30, 2026$15,001 - $50,000May 8, 2026White House report ↗
Donald J Trump
President of the United States
CARGURUS INC CLASS A
read from scan
SaleFeb 26, 2026$15,001 - $50,000May 8, 2026White House report ↗
All 5 trades in CARGFree to read. Amounts are ranges.

Lobbying

What CarGurus, Inc. and its lobbying firms report each quarter.A company that lobbies with its own staff reports its expenses; a lobbying firm it hires reports the income it received. We count both.

Loading…

H-1B labor applications at CarGurus, Inc.

31 certified in 12 mo

Labor condition applications decided by the Department of Labor, matched to CarGurus, Inc. by employer name. An application is not a hire.

Median yearly wage offered, full-time certified applications, Jul 2025 to Jun 2026: $170,800The wage the employer offered, as filed, with its unit. The yearly figure restates it per year (hourly x 2,080, weekly x 52, every two weeks x 26, monthly x 12) from the low end of the offered range. It is not what the worker was paid.

H-1B labor applications decided at CarGurus, Inc. by quarter
QuarterCertifiedAll decidedWorkers asked for
2024 Q3181818
2024 Q4777
2025 Q1999
2025 Q2101010
2025 Q3111111
2025 Q4565
2026 Q1454
2026 Q2111111
Most common job titles at CarGurus, Inc.
Senior Software Development Engineer6$174,150
Manager, Software Development Engineering2—
Principal Software Development Engineer2—
Senior Product Data Analyst2—
Application Security Engineer II1—

We match the employer's name to a public company automatically, including a reviewed list of subsidiaries. A subsidiary can be missed and a similar name can be matched wrongly. The files carry no worker names.

Institutional ownership over time

How many funds reported holding the stock at the end of each quarter, and how many shares they held between them.

Loading…

More filings and data

Each opens the table.

About the company

The basics from the company’s SEC registration.

Loading…

$34.81+$0.54 (+1.58%) Nov 13 close
Oct 13, 2026: $29.32Oct 14, 2026: $30.02Oct 15, 2026: $30.30Oct 16, 2026: $30.28Oct 19, 2026: $31.02Oct 20, 2026: $31.66Oct 21, 2026: $31.19Oct 22, 2026: $32.73Oct 23, 2026: $31.52Oct 26, 2026: $31.17Oct 27, 2026: $30.96Oct 28, 2026: $31.32Oct 29, 2026: $32.50Oct 30, 2026: $32.18Nov 2, 2026: $33.79Nov 3, 2026: $33.77Nov 4, 2026: $36.52Nov 5, 2026: $36.15Nov 6, 2026: $33.74Nov 9, 2026: $34.55Nov 10, 2026: $34.59Nov 11, 2026: $34.81Nov 12, 2026: $34.27Nov 13, 2026: $34.81
Oct 13, 2026Low $29.32 · High $36.52Nov 13, 2026
Aug 13, 2026: $37.94Aug 14, 2026: $37.44Aug 17, 2026: $35.77Aug 18, 2026: $36.22Aug 19, 2026: $37.04Aug 20, 2026: $36.89Aug 21, 2026: $36.85Aug 24, 2026: $37.21Aug 25, 2026: $36.45Aug 26, 2026: $36.20Aug 27, 2026: $36.36Aug 28, 2026: $36.56Aug 31, 2026: $35.66Sep 1, 2026: $34.77Sep 2, 2026: $34.63Sep 3, 2026: $34.23Sep 4, 2026: $33.74Sep 8, 2026: $32.77Sep 9, 2026: $32.48Sep 10, 2026: $33.30Sep 11, 2026: $34.43Sep 14, 2026: $34.93Sep 15, 2026: $35.00Sep 16, 2026: $34.70Sep 17, 2026: $33.75Sep 18, 2026: $33.21Sep 21, 2026: $33.17Sep 22, 2026: $31.94Sep 23, 2026: $30.57Sep 24, 2026: $30.99Sep 25, 2026: $31.30Sep 28, 2026: $30.81Sep 29, 2026: $31.16Sep 30, 2026: $31.16Oct 1, 2026: $29.73Oct 2, 2026: $30.02Oct 5, 2026: $29.35Oct 6, 2026: $28.73Oct 7, 2026: $28.77Oct 8, 2026: $29.24Oct 9, 2026: $28.85Oct 12, 2026: $28.39Oct 13, 2026: $29.32Oct 14, 2026: $30.02Oct 15, 2026: $30.30Oct 16, 2026: $30.28Oct 19, 2026: $31.02Oct 20, 2026: $31.66Oct 21, 2026: $31.19Oct 22, 2026: $32.73Oct 23, 2026: $31.52Oct 26, 2026: $31.17Oct 27, 2026: $30.96Oct 28, 2026: $31.32Oct 29, 2026: $32.50Oct 30, 2026: $32.18Nov 2, 2026: $33.79Nov 3, 2026: $33.77Nov 4, 2026: $36.52Nov 5, 2026: $36.15Nov 6, 2026: $33.74Nov 9, 2026: $34.55Nov 10, 2026: $34.59Nov 11, 2026: $34.81Nov 12, 2026: $34.27Nov 13, 2026: $34.81
Aug 13, 2026Low $28.39 · High $37.94Nov 13, 2026
Nov 13, 2025: $36.22Nov 14, 2025: $35.52Nov 17, 2025: $34.97Nov 18, 2025: $34.96Nov 19, 2025: $33.92Nov 20, 2025: $33.91Nov 21, 2025: $34.60Nov 24, 2025: $35.19Nov 25, 2025: $36.02Nov 26, 2025: $35.89Nov 28, 2025: $35.28Dec 1, 2025: $35.65Dec 2, 2025: $35.52Dec 3, 2025: $36.02Dec 4, 2025: $35.86Dec 5, 2025: $35.84Dec 8, 2025: $35.41Dec 9, 2025: $37.12Dec 10, 2025: $37.12Dec 11, 2025: $37.52Dec 12, 2025: $38.50Dec 15, 2025: $38.56Dec 16, 2025: $38.19Dec 17, 2025: $38.20Dec 18, 2025: $38.46Dec 19, 2025: $38.62Dec 22, 2025: $38.92Dec 23, 2025: $39.03Dec 24, 2025: $38.89Dec 26, 2025: $38.64Dec 29, 2025: $38.58Dec 30, 2025: $38.15Dec 31, 2025: $38.35Jan 2, 2026: $37.65Jan 5, 2026: $37.85Jan 6, 2026: $38.46Jan 7, 2026: $37.97Jan 8, 2026: $38.62Jan 9, 2026: $38.84Jan 12, 2026: $38.71Jan 13, 2026: $36.33Jan 14, 2026: $34.96Jan 15, 2026: $34.74Jan 16, 2026: $34.17Jan 20, 2026: $33.55Jan 21, 2026: $33.66Jan 22, 2026: $34.16Jan 23, 2026: $34.00Jan 26, 2026: $34.23Jan 27, 2026: $33.93Jan 28, 2026: $33.42Jan 29, 2026: $33.01Jan 30, 2026: $32.40Feb 2, 2026: $32.38Feb 3, 2026: $29.48Feb 4, 2026: $28.95Feb 5, 2026: $28.44Feb 6, 2026: $28.61Feb 9, 2026: $28.51Feb 10, 2026: $28.24Feb 11, 2026: $27.51Feb 12, 2026: $26.96Feb 13, 2026: $27.34Feb 17, 2026: $27.73Feb 18, 2026: $28.30Feb 19, 2026: $29.20Feb 20, 2026: $30.17Feb 23, 2026: $27.86Feb 24, 2026: $28.98Feb 25, 2026: $30.26Feb 26, 2026: $31.01Feb 27, 2026: $30.70Mar 2, 2026: $31.31Mar 3, 2026: $32.45Mar 4, 2026: $33.53Mar 5, 2026: $34.20Mar 6, 2026: $33.66Mar 9, 2026: $33.85Mar 10, 2026: $32.38Mar 11, 2026: $31.39Mar 12, 2026: $30.96Mar 13, 2026: $30.86Mar 16, 2026: $31.06Mar 17, 2026: $33.42Mar 18, 2026: $33.96Mar 19, 2026: $33.99Mar 20, 2026: $33.60Mar 23, 2026: $34.35Mar 24, 2026: $34.83Mar 25, 2026: $35.45Mar 26, 2026: $35.66Mar 27, 2026: $35.01Mar 30, 2026: $35.28Mar 31, 2026: $34.05Apr 1, 2026: $33.55Apr 2, 2026: $33.33Apr 6, 2026: $34.75Apr 7, 2026: $35.24Apr 8, 2026: $34.57Apr 9, 2026: $34.40Apr 10, 2026: $34.15Apr 13, 2026: $34.84Apr 14, 2026: $35.77Apr 15, 2026: $35.86Apr 16, 2026: $36.21Apr 17, 2026: $36.86Apr 20, 2026: $37.13Apr 21, 2026: $37.86Apr 22, 2026: $38.13Apr 23, 2026: $37.48Apr 24, 2026: $37.62Apr 27, 2026: $37.73Apr 28, 2026: $36.95Apr 29, 2026: $36.67Apr 30, 2026: $36.46May 1, 2026: $37.04May 4, 2026: $36.98May 5, 2026: $37.67May 6, 2026: $37.41May 7, 2026: $38.16May 8, 2026: $34.75May 11, 2026: $32.39May 12, 2026: $31.57May 13, 2026: $31.22May 14, 2026: $30.04May 15, 2026: $28.67May 18, 2026: $28.66May 19, 2026: $28.39May 20, 2026: $28.21May 21, 2026: $27.60May 22, 2026: $28.24May 26, 2026: $27.79May 27, 2026: $28.90May 28, 2026: $30.35May 29, 2026: $29.86Jun 1, 2026: $29.73Jun 2, 2026: $28.64Jun 3, 2026: $27.25Jun 4, 2026: $27.37Jun 5, 2026: $27.42Jun 8, 2026: $27.51Jun 9, 2026: $28.26Jun 10, 2026: $28.10Jun 11, 2026: $27.68Jun 12, 2026: $27.17Jun 15, 2026: $27.94Jun 16, 2026: $29.78Jun 17, 2026: $29.36Jun 18, 2026: $30.02Jun 22, 2026: $30.08Jun 23, 2026: $30.44Jun 24, 2026: $31.20Jun 25, 2026: $31.03Jun 26, 2026: $33.03Jun 29, 2026: $34.00Jun 30, 2026: $34.09Jul 1, 2026: $35.14Jul 2, 2026: $36.24Jul 6, 2026: $35.66Jul 7, 2026: $34.92Jul 8, 2026: $34.19Jul 9, 2026: $34.50Jul 10, 2026: $34.18Jul 13, 2026: $33.75Jul 14, 2026: $34.05Jul 15, 2026: $35.66Jul 16, 2026: $36.02Jul 17, 2026: $35.00Jul 20, 2026: $35.16Jul 21, 2026: $35.06Jul 22, 2026: $33.67Jul 23, 2026: $32.96Jul 24, 2026: $33.37Jul 27, 2026: $34.96Jul 28, 2026: $36.42Jul 29, 2026: $37.07Jul 30, 2026: $36.00Jul 31, 2026: $36.24Aug 3, 2026: $36.93Aug 4, 2026: $37.02Aug 5, 2026: $36.41Aug 6, 2026: $36.38Aug 7, 2026: $38.99Aug 10, 2026: $37.59Aug 11, 2026: $36.18Aug 12, 2026: $36.88Aug 13, 2026: $37.94Aug 14, 2026: $37.44Aug 17, 2026: $35.77Aug 18, 2026: $36.22Aug 19, 2026: $37.04Aug 20, 2026: $36.89Aug 21, 2026: $36.85Aug 24, 2026: $37.21Aug 25, 2026: $36.45Aug 26, 2026: $36.20Aug 27, 2026: $36.36Aug 28, 2026: $36.56Aug 31, 2026: $35.66Sep 1, 2026: $34.77Sep 2, 2026: $34.63Sep 3, 2026: $34.23Sep 4, 2026: $33.74Sep 8, 2026: $32.77Sep 9, 2026: $32.48Sep 10, 2026: $33.30Sep 11, 2026: $34.43Sep 14, 2026: $34.93Sep 15, 2026: $35.00Sep 16, 2026: $34.70Sep 17, 2026: $33.75Sep 18, 2026: $33.21Sep 21, 2026: $33.17Sep 22, 2026: $31.94Sep 23, 2026: $30.57Sep 24, 2026: $30.99Sep 25, 2026: $31.30Sep 28, 2026: $30.81Sep 29, 2026: $31.16Sep 30, 2026: $31.16Oct 1, 2026: $29.73Oct 2, 2026: $30.02Oct 5, 2026: $29.35Oct 6, 2026: $28.73Oct 7, 2026: $28.77Oct 8, 2026: $29.24Oct 9, 2026: $28.85Oct 12, 2026: $28.39Oct 13, 2026: $29.32Oct 14, 2026: $30.02Oct 15, 2026: $30.30Oct 16, 2026: $30.28Oct 19, 2026: $31.02Oct 20, 2026: $31.66Oct 21, 2026: $31.19Oct 22, 2026: $32.73Oct 23, 2026: $31.52Oct 26, 2026: $31.17Oct 27, 2026: $30.96Oct 28, 2026: $31.32Oct 29, 2026: $32.50Oct 30, 2026: $32.18Nov 2, 2026: $33.79Nov 3, 2026: $33.77Nov 4, 2026: $36.52Nov 5, 2026: $36.15Nov 6, 2026: $33.74Nov 9, 2026: $34.55Nov 10, 2026: $34.59Nov 11, 2026: $34.81Nov 12, 2026: $34.27Nov 13, 2026: $34.81
Nov 13, 2025Low $26.96 · High $39.03Nov 13, 2026
Congress purchase Congress sale Insider sale over $1M

Adjusted for stock splits; not for dividends. Where prices come from.

Live chart

Intraday and historical prices from TradingView. Quotes may be delayed.

Loading chart…

Information, not investment advice. Company matching is automatic; check the source before relying on one row.