Get early access! Join the Twelve Data AI Assistant waitlist now.
79.82000 EUR
0.44
0.55%
Last update Sep 12, 5:30 PM CEST
Market closed
Day range
79.38000
80.32000
Previous close
79.38000
Open
79.38000
Access this stock data via API
Subscribe
Charles Schwab Corporation
79.82
0.44
0.55%

Analysis

Revenue estimate Current quarter
(Sep 2025)
Next quarter
(Dec 2025)
Current year
(Dec 2025)
Next year
(Dec 2026)
Number of Analysts 10 10 15 16
Avg. estimate 5.93B 6.05B 23.43B 25.77B
Low estimate 5.83B 5.96B 23.22B 24.60B
High estimate 6.03B 6.21B 23.68B 26.80B
Last year sales 4.85B 5.33B 19.61B 23.43B
Sales growth 0.22 0.14 0.20 0.10
EPS revisions Current quarter
(Sep 2025)
Next quarter
(Dec 2025)
Current year
(Dec 2025)
Next year
(Dec 2026)
Up last 7 days 0 0 0 0
Up last 30 days 0 0 0 0
Down last 7 days 0 0 0 0
Down last 30 days 0 0 0 0

Analyst ratings

Firm Date Action
UBS Jul 09, 2024 Maintains
Jefferies Jul 08, 2024 Maintains
Keefe, Bruyette & Woods Jun 17, 2024 Maintains
JP Morgan May 31, 2024 Maintains
JMP Securities May 28, 2024 Reiterates
TD Cowen May 23, 2024 Maintains
UBS May 23, 2024 Maintains
Deutsche Bank May 23, 2024 Maintains
JMP Securities Apr 16, 2024 Reiterates
JP Morgan Apr 16, 2024 Maintains
B of A Securities Apr 16, 2024 Maintains
Keefe, Bruyette & Woods Apr 16, 2024 Maintains
TD Cowen Apr 16, 2024 Maintains
Barclays Apr 16, 2024 Maintains
Piper Sandler Apr 16, 2024 Maintains
Piper Sandler Apr 12, 2024 Maintains
Citigroup Apr 11, 2024 Maintains
Morgan Stanley Apr 09, 2024 Maintains
JMP Securities Apr 09, 2024 Maintains
Barclays Apr 08, 2024 Maintains
TD Cowen Mar 22, 2024 Upgrade
Deutsche Bank Mar 19, 2024 Maintains
Barclays Feb 21, 2024 Maintains
Raymond James Jan 18, 2024 Maintains
Barclays Jan 18, 2024 Maintains
JMP Securities Jan 18, 2024 Reiterates
Keefe, Bruyette & Woods Jan 18, 2024 Downgrade
Citigroup Jan 10, 2024 Downgrade
Raymond James Jan 08, 2024 Maintains
TD Cowen Jan 04, 2024 Initiates
Market closed

Exchange is currently closed
Pre-market opens in 3 hours 5 minutes

03:54
00:00
09:00
17:45
23:59

Trading Hours (Monday - Friday):

Pre-market
07:00 - 09:00
Main market
09:00 - 17:45
Post-market
17:30 - 20:30
All times are displayed in the Europe/Berlin timezone (CEST, UTC+02:00).