We’ve just launched a new portal to help you explore stocks, crypto, ETFs, and more data

CSU

TSX
4,769.97021 CAD
125.8403
2.71%
Last update Apr 23, 3:59 PM EDT
Main market
Day range
4,710.99023
4,843.85010
Previous close
4,644.12988
Open
4,710.99023
Access this stock data via API
Subscribe
Constellation Software Inc.
4,769.97
125.84
2.71%

Analysis

Earnings estimate Next quarter(Jun 2025) Current year(Dec 2025) Next year(Dec 2026)
Number of analysts 4 6 5
Average estimate 22.19 94.20 112.85
Low estimate 19.85 85.43 100.83
High estimate 25.17 102.74 124.11
Last year EPS 17.80 79.03 94.20
Revenue estimate Next quarter(Jun 2025) Current year(Dec 2025) Next year(Dec 2026)
Number of Analysts 4 10 9
Avg. estimate 2.90B 12.00B 14.10B
Low estimate 2.82B 11.56B 13.44B
High estimate 2.99B 12.30B 14.70B
Last year sales 2.47B 10.07B 12.00B
Sales growth 0.17 0.19 0.17
EPS trend Next quarter(Jun 2025) Current year(Dec 2025) Next year(Dec 2026)
Current estimate 22.19 94.20 112.85
7 days ago 22.18 94.18 112.88
30 days ago 22.17 94.22 112.94
60 days ago 22.23 93.69 115.88
90 days ago 22.22 93.78 113.29
EPS revisions Next quarter(Jun 2025) Current year(Dec 2025) Next year(Dec 2026)
Up last 7 days 1 0 0
Up last 30 days 1 1 0
Down last 7 days 0 0 0
Down last 30 days 2 1 4
Growth estimates
Current qtr (Apr 2025) 0.314%
Next qtr. (Jul 2025) 0.247%
Current year (2025) 0.192%
Next 5 years (per annum) 0.231%
Past 5 years (per annum) 0.270%

Analyst ratings

Firm Date Action
Barclays Jan 13, 2020 Maintains
Barclays Sep 03, 2019 Initiates
JMP Securities Aug 30, 2019 Maintains
JMP Securities Oct 03, 2018 Maintains
Stifel Aug 24, 2018 Upgrade
B of A Securities Aug 01, 2018 Downgrade
Stifel Aug 01, 2018 Maintains
Stifel May 02, 2018 Downgrade
Stifel Feb 28, 2018 Maintains
JMP Securities Aug 24, 2016 Maintains
Stifel Aug 03, 2016 Downgrade
JMP Securities Sep 23, 2015 Maintains
Stifel Aug 06, 2014 Maintains
B of A Securities Mar 18, 2014 Initiates
Stifel Mar 07, 2013 Maintains
Deutsche Bank Mar 07, 2013 Maintains
Stifel Jan 31, 2013 Maintains
Imperial Capital Jan 10, 2013 Initiates
Imperial Capital Jan 09, 2013 Initiates
Stifel Jan 03, 2013 Maintains
Deutsche Bank Nov 09, 2012 Maintains
Stifel Nov 09, 2012 Maintains
Deutsche Bank Oct 03, 2012 Initiates
Stifel Oct 01, 2012 Maintains
Stifel Aug 03, 2012 Maintains
Stifel May 08, 2012 Maintains
Stifel Mar 09, 2012 Maintains
Main market

Exchange is currently active.
Closing in 6 hours 22 minutes

09:37
00:00
09:30
16:00
23:59

Trading Hours (Monday - Friday):

Pre-market
08:00 - 09:30
Main market
09:30 - 16:00
Post-market
16:00 - 17:00
All times are displayed in the America/Toronto timezone (EDT, UTC-04:00).