Why CoStar stock is still 70% below its October 2021 high

CoStar (CSGP) closed at $30.17 on October 30, 2026, 69.8% below its highest close since 2019, as operating profit turned negative.

CoStar (CSGP) closed at $30.17 on October 30, 2026, down 49.6% from its $59.83 close at the end of 2019. The stock is 69.8% below its highest close since the end of 2019 of $99.74, set on October 26, 2021, and the company's operating profit swung from $451.00 million in fiscal 2022 to a loss of $72.00 million in fiscal 2025.

CoStar (CSGP) in numbers
MeasureValue
Highest close since the end of 2019$99.74 · October 26, 2021
Lowest close after that high$26.95 · September 29, 2026
Last close$30.17 · October 30, 2026
Below its highest close69.8%
CSGP since the end of 2019-49.6%
S&P 500 fund since the end of 2019+134.8%
Average shares, 2019 → 2025363.10 million → 416.80 million
Borrowings, 2019 → 2025$0.00 → $140.00 million

Source: Daily closing prices, price only (no dividends); Company annual reports (10-K) filed with the SEC

How the stock did

Since the end of 2019, $100 put into CoStar would be worth $50 at the October 30, 2026 close, while the same $100 in the S&P 500 fund (SPY) would be worth $235. CoStar's highest close since the end of 2019 was $99.74 on October 26, 2021; its lowest close after that high was $26.95 on September 29, 2026. This section covers price only, without dividends.

What $100 put in at the end of 2019 is worth now

Source: Daily closing prices, price only (no dividends) · Month-end closes and the dates marked. $100 at the end of 2019.

If you had bought, what would it be worth?

A $1,000 purchase of CoStar at the end of 2019 would be worth $504 on October 30, 2026, versus $2,348 for the same $1,000 in the S&P 500 fund (SPY) bought the same day. Buying at CoStar's highest close, October 26, 2021, would leave $1,000 worth $302, against $1,657 for the S&P 500 fund bought that day.

Buying at the end of 2022, 2023 or 2024 would each have been worth less than $1,000 put into the S&P 500 fund on those same dates: CoStar's $1,000 purchases grew to $390, $345 and $421 respectively, while the S&P 500 fund purchases on those dates grew to $1,976, $1,590 and $1,289.

The one date in the table that made money in CoStar was its lowest close, September 29, 2026: a $1,000 purchase there would be worth $1,119 on October 30, 2026, ahead of the $989 the same $1,000 would be worth in the S&P 500 fund bought that day.

$1,000 invested on each date, worth this much on October 30, 2026
Bought onCSGP priceIn CSGPIn the S&P 500 fund
December 31, 2019 · the end of 2019$59.83$504$2,348
December 31, 2020 · the end of 2020$92.43$326$2,021
October 26, 2021 · its highest close$99.74$302$1,657
December 31, 2021 · the end of 2021$79.03$382$1,591
December 30, 2022 · the end of 2022$77.28$390$1,976
December 29, 2023 · the end of 2023$87.39$345$1,590
December 31, 2024 · the end of 2024$71.59$421$1,289
October 30, 2025 · a year before the last close$69.64$433$1,112
December 31, 2025 · the end of 2025$67.24$449$1,108
September 29, 2026 · its lowest close$26.95$1,119$989

Source: Daily closing prices, price only (no dividends)

What changed inside the company

Profit turned negative

CoStar's operating profit fell from $451.00 million in fiscal 2022 to $282.00 million in fiscal 2023, then to $5.00 million in fiscal 2024, and to a loss of $72.00 million in fiscal 2025, even as revenue kept growing, from $2.18 billion in 2022 to $3.25 billion in 2025.

Borrowing and share count both rose

Average shares outstanding grew from 363.10 million in 2019 to 416.80 million in 2025, 1.15 times as many. Borrowings, which were zero in 2019, reached $1.00 billion by 2021 and stood at $140.00 million in 2025; interest on that debt was $28.00 million in 2025, a load the company did not carry in 2019, when interest took just 0.7% of operating profit.

Scale without profit

Revenue rose 132.0% from 2019 to 2025 while operating profit fell 119.8% over the same stretch, moving from a profit to a loss. The facts given do not include figures for named competitors.

Average shares outstanding, in millions, 2019 and the latest year

Source: Company annual reports (10-K) filed with the SEC · Weighted average shares for the fiscal year.

CoStar's figures, year by year, as filed
Fiscal yearRevenueOperating profitInterestAverage sharesBorrowings
2019$1.40 billion$363.55 million$2.62 million363.10 million$0.00
2020$1.66 billion$289.20 million$21.79 million380.73 million$1.00 billion
2021$1.94 billion$432.30 million$32.30 million392.20 million$1.00 billion
2022$2.18 billion$451.00 million$28.00 million396.30 million$1.00 billion
2023$2.46 billion$282.00 million$28.00 million405.30 million$1.00 billion
2024$2.74 billion$5.00 million$28.00 million406.30 million$1.00 billion
2025$3.25 billion-$72.00 million$28.00 million416.80 million$140.00 million

Source: Company annual reports (10-K) filed with the SEC · Borrowings: long-term debt including the part due within a year, and short-term borrowings.

What to take from it

The lesson

Rising revenue does not guarantee rising profit: a company's sales can nearly two-and-a-half-times over several years while operating profit moves from a few hundred million dollars to a loss. Figures from annual reports, not the stock chart alone, show where that gap opened.

What would change the picture

Readers can check operating profit after the next annual report; it stood at a loss of $72.00 million in fiscal 2025. They can also check borrowings, $140.00 million in 2025 after a peak of $1.00 billion in earlier years, and average shares outstanding, 416.80 million in 2025 versus 363.10 million in 2019.

What this cannot tell you

None of these figures say where the stock goes next. Past revenue, profit, borrowing and price figures describe what has already happened, not what will happen going forward.

How this was made

Built from WiseView and market data. Drafted with AI assistance and reviewed by an editor before publishing. How Hindsight posts are made

For information only, not investment advice.

More from the desk

Follow CSGP in the terminal.

Membership details

14-day free trial · no card needed · nothing to cancel.

Then $83/mo billed annually — $997 once a year.

WiseView provides market data and research tools for educational purposes. Nothing here is investment advice. Past performance does not predict future results.