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.
| Measure | Value |
|---|---|
| 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 close | 69.8% |
| CSGP since the end of 2019 | -49.6% |
| S&P 500 fund since the end of 2019 | +134.8% |
| Average shares, 2019 → 2025 | 363.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.
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.
| Bought on | CSGP price | In CSGP | In 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.
Source: Company annual reports (10-K) filed with the SEC · Weighted average shares for the fiscal year.
| Fiscal year | Revenue | Operating profit | Interest | Average shares | Borrowings |
|---|---|---|---|---|---|
| 2019 | $1.40 billion | $363.55 million | $2.62 million | 363.10 million | $0.00 |
| 2020 | $1.66 billion | $289.20 million | $21.79 million | 380.73 million | $1.00 billion |
| 2021 | $1.94 billion | $432.30 million | $32.30 million | 392.20 million | $1.00 billion |
| 2022 | $2.18 billion | $451.00 million | $28.00 million | 396.30 million | $1.00 billion |
| 2023 | $2.46 billion | $282.00 million | $28.00 million | 405.30 million | $1.00 billion |
| 2024 | $2.74 billion | $5.00 million | $28.00 million | 406.30 million | $1.00 billion |
| 2025 | $3.25 billion | -$72.00 million | $28.00 million | 416.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.