Analyst Consensus ?
ConsensusBuy27 ratings
Bullish1659.3%
Neutral933.3%
Bearish27.4%
FN2 Earnings Intelligence
CoStar Group, Inc. (CSGP) analyst consensus, price targets, and firm-level rating history from FN2 Research.
Latest persisted target per named analyst; persisted current price from FN2's market snapshot as of Sep 14, 2026. Not an FN2 forecast.
FMP grade actions identify the grading firm, not a named analyst.
| Firm | Rating | Prior rating | Action | Date |
|---|---|---|---|---|
| BMO Capital | Market Perform | Market Perform | Maintain | Aug 24, 2026 |
| Wolfe Research | Outperform | Outperform | Maintain | Jul 29, 2026 |
| William Blair | Market Perform | Outperform | Downgrade | Jul 29, 2026 |
| Needham | Buy | Buy | Maintain | Jul 29, 2026 |
| Keefe, Bruyette & Woods | Market Perform | Outperform | Downgrade | Jul 29, 2026 |
| JP Morgan | Overweight | Overweight | Maintain | Jul 29, 2026 |
| Citizens | Market Outperform | Market Outperform | Maintain | Jul 29, 2026 |
| Citigroup | Neutral | Buy | Downgrade | Jul 29, 2026 |
| BTIG | Buy | Buy | Maintain | Jul 29, 2026 |
| Baird | Neutral | Outperform | Downgrade | Jul 14, 2026 |
| RBC Capital | Sector Perform | Sector Perform | Maintain | Jul 13, 2026 |
| Goldman Sachs | Buy | Buy | Maintain | Jun 25, 2026 |
| Wells Fargo | Underweight | Underweight | Maintain | Jun 24, 2026 |
| B of A Securities | Neutral | Neutral | Maintain | May 19, 2026 |
| Stephens & Co. | Overweight | Overweight | Maintain | May 4, 2026 |
| JMP Securities | Market Outperform | Market Outperform | Maintain | Apr 30, 2025 |
| Citizens Capital Markets | Market Outperform | Market Outperform | Maintain | Mar 12, 2025 |
| Jefferies | Hold | Hold | Maintain | Apr 12, 2024 |
| Truist Securities | Buy | Buy | Maintain | Oct 25, 2023 |
| SunTrust Robinson Humphrey | Buy | Buy | Maintain | Apr 29, 2020 |
| B. Riley Securities | Buy | Buy | Maintain | Apr 23, 2020 |
| B. Riley FBR | Buy | Buy | Maintain | Apr 23, 2020 |
| B. Riley | Buy | Buy | Maintain | Oct 21, 2019 |
| Keefe Bruyette & Woods | Outperform | Outperform | Maintain | Jul 10, 2019 |
| Bank of America | Buy | Buy | Maintain | Apr 24, 2019 |
| Morgan Stanley | Underweight | Equal Weight | Downgrade | Aug 16, 2012 |
| Raymond James | Market Perform | Outperform | Downgrade | Jul 6, 2012 |
Upside is calculated against the persisted current price $30.46. FMP does not supply a rating on these named-analyst rows.
| Firm | Analyst | 52W target | Price when posted | Upside | Date |
|---|---|---|---|---|---|
| KeyBanc | Analyst unavailable | $33 | $32.7 | +8.3% | Aug 24, 2026 |
| BMO Capital | Jeffrey Silber | $33 | $32.26 | +8.3% | Aug 24, 2026 |
| BTIG | Analyst unavailable | $42 | $30.33 | +37.9% | Jul 29, 2026 |
| Goldman Sachs | George Tong | $40 | $30.33 | +31.3% | Jul 29, 2026 |
| Needham | Mayank Tandon | $40 | $30.33 | +31.3% | Jul 29, 2026 |
| Wolfe Research | Scott Wurtzel | $32 | $30.33 | +5.1% | Jul 29, 2026 |
| Robert W. Baird | Jeffrey Meuler | $34 | $28.77 | +11.6% | Jul 14, 2026 |
| RBC Capital | Analyst unavailable | $34 | $28.39 | +11.6% | Jul 13, 2026 |
| Goldman Sachs | Analyst unavailable | $46 | $29.81 | +51.0% | Jun 25, 2026 |
| Wells Fargo | Analyst unavailable | $26 | $30.26 | -14.6% | Jun 24, 2026 |
| Stephens | Analyst unavailable | $42 | $34.72 | +37.9% | May 4, 2026 |
| Deutsche Bank | Analyst unavailable | $44 | $33.95 | +44.5% | Apr 30, 2026 |
| Needham | Mayank Tandon | $50 | $34.31 | +64.1% | Apr 29, 2026 |
| BTIG | Jake Fuller | $55 | $37.6 | +80.6% | Apr 15, 2026 |
| Stephens | Brett Huff | $50 | $37.68 | +64.1% | Apr 14, 2026 |
| BTIG | Analyst unavailable | $60 | $44.78 | +97.0% | Feb 26, 2026 |
| Robert W. Baird | Jeffrey Meuler | $73 | $43.53 | +139.7% | Feb 25, 2026 |
| Jefferies | Analyst unavailable | $67 | $49.07 | +120.0% | Feb 20, 2026 |
| Wells Fargo | Analyst unavailable | $48 | $51.73 | +57.6% | Feb 4, 2026 |
| BTIG | Jake Fuller | $80 | $65.81 | +162.6% | Jan 27, 2026 |
| BNP Paribas | Analyst unavailable | $64 | $61.82 | +110.1% | Jan 14, 2026 |
| Goldman Sachs | George Tong | $84 | $61.82 | +175.8% | Jan 14, 2026 |
| Deutsche Bank | Analyst unavailable | $68 | $62.03 | +123.2% | Jan 8, 2026 |
| Goldman Sachs | Analyst unavailable | $72 | $62.13 | +136.4% | Jan 8, 2026 |
| Wells Fargo | Jason Haas | $55 | $61.66 | +80.6% | Jan 8, 2026 |
| BMO Capital | Analyst unavailable | $72 | $61.66 | +136.4% | Jan 8, 2026 |
| Goldman Sachs | Analyst unavailable | $78 | $61.66 | +156.1% | Jan 8, 2026 |
| Raymond James | Analyst unavailable | $74 | $61.66 | +142.9% | Jan 7, 2026 |
| Wells Fargo | Analyst unavailable | $60 | $68.05 | +97.0% | Nov 17, 2025 |
| Wolfe Research | Scott Wurtzel | $105 | $87.86 | +244.7% | Sep 3, 2025 |
| Stephens | Brett Huff | $105 | $81.94 | +244.7% | Jun 16, 2025 |
| UBS | Analyst unavailable | $89 | $76.25 | +192.2% | Feb 28, 2025 |
| Citigroup | Peter Christiansen | $90 | $72.82 | +195.5% | Oct 23, 2024 |
| RBC Capital | Ashish Sabadra | $83 | $76.87 | +172.5% | Oct 23, 2024 |
| RBC Capital | Ashish Sabadra | $96 | $78.22 | +215.2% | Oct 16, 2024 |
| Robert W. Baird | Jeffrey Meuler | $100 | $77.37 | +228.3% | Sep 24, 2024 |
| Goldman Sachs | George Tong | $93 | $77.37 | +205.3% | Sep 24, 2024 |
| Citigroup | Peter Christiansen | $97 | $77.36 | +218.5% | Sep 6, 2024 |
| JMP Securities | Nicholas Jones | $90 | $74.84 | +195.5% | Jul 24, 2024 |
| Goldman Sachs | George Tong | $108 | $72.73 | +254.6% | Jun 20, 2024 |
| BMO Capital | Jeff Silber | $88 | $91.95 | +188.9% | Apr 25, 2024 |
| BMO Capital | Jeff Silber | $84 | $84.18 | +175.8% | Apr 19, 2024 |
| RBC Capital | Ashish Sabadra | $109 | $95.82 | +257.8% | Mar 25, 2024 |
| Robert W. Baird | Jeffrey Meuler | $105 | $96.15 | +244.7% | Mar 18, 2024 |
| JMP Securities | Nicholas Jones | $110 | $96.15 | +261.1% | Mar 18, 2024 |
| RBC Capital | Ashish Sabadra | $95 | $83.24 | +211.9% | Feb 21, 2024 |
| Needham | Mayank Tandon | $100 | $84.64 | +228.3% | Jul 26, 2023 |
| J.P. Morgan | Analyst unavailable | $110 | $77.88 | +261.1% | Dec 16, 2022 |
| Needham | Analyst unavailable | $77 | $64 | +152.8% | Apr 27, 2022 |
Track every rating change on CSGP the moment it posts. Free to start.
Start free