Introducing Twelve Converter! Real-time currency rates at your fingertips. Available on Android, iOS soon!

CTOS

4.23500 USD
0.065
1.51%
Last update Jun 2, 3:59 PM EDT
Post-market
Day range
4.19000
4.31500
Previous close
4.30000
Open
4.31000
Access this stock data via API
Subscribe
Custom Truck One Source Inc.
4.24
0.07
1.51%

Analysis

Earnings estimate Current quarter(Jun 2025) Next quarter(Sep 2025) Current year(Dec 2025) Next year(Dec 2026)
Number of analysts 2 2 1 3
Average estimate -0.03 0.01 -0.02 0.14
Low estimate -0.03 0.01 -0.02 0.13
High estimate -0.03 0.01 -0.02 0.15
Last year EPS -0.05 -0.04 -0.06 -0.02
Revenue estimate Current quarter(Jun 2025) Next quarter(Sep 2025) Current year(Dec 2025) Next year(Dec 2026)
Number of Analysts 6 6 5 6
Avg. estimate 460.73M 505.29M 1.96B 2.08B
Low estimate 438.20M 484M 1.90B 1.99B
High estimate 487.50M 528.20M 2.00B 2.13B
Last year sales 423.01M 447.22M 1.80B 1.96B
Sales growth 0.09 0.13 0.09 0.06
EPS trend Current quarter(Jun 2025) Next quarter(Sep 2025) Current year(Dec 2025) Next year(Dec 2026)
Current estimate -0.03 0.01 -0.02 0.14
7 days ago -0.02 0.02 0.07 0.15
30 days ago -0.02 0.02 0.07 0.15
60 days ago -0.02 0.00 0.02 0.13
90 days ago -0.02 0.00 0.04 0.09
EPS revisions Current quarter(Jun 2025) Next quarter(Sep 2025) Current year(Dec 2025) Next year(Dec 2026)
Up last 7 days 0 0 0 1
Up last 30 days 0 0 0 1
Down last 7 days 0 0 0 0
Down last 30 days 1 1 1 1
Growth estimates
Current qtr (Jun 2025) 0.356%
Next qtr. (Sep 2025) 1.280%
Current year (2025) 0.650%
Next 5 years (per annum) 2.185%
Past 5 years (per annum) -2.059%

Analyst ratings

Firm Date Action
Stifel Apr 09, 2025 Maintains
Oppenheimer Mar 06, 2025 Maintains
Oppenheimer Nov 05, 2024 Maintains
Oppenheimer Aug 07, 2024 Maintains
JP Morgan Jul 10, 2024 Maintains
Stifel Jun 14, 2024 Initiates
Oppenheimer May 13, 2024 Maintains
JP Morgan May 03, 2024 Maintains
Baird May 03, 2024 Maintains
DA Davidson Mar 11, 2024 Maintains
Oppenheimer Mar 08, 2024 Maintains
Baird Mar 08, 2024 Maintains
Oppenheimer Nov 13, 2023 Maintains
JP Morgan Nov 08, 2023 Maintains
Citigroup Oct 13, 2023 Maintains
Oppenheimer Aug 09, 2023 Reiterates
Deutsche Bank Aug 09, 2023 Maintains
Citigroup Jul 18, 2023 Maintains
Oppenheimer May 15, 2023 Reiterates
Oppenheimer Mar 15, 2023 Reiterates
DA Davidson Feb 16, 2023 Initiates
JP Morgan Dec 13, 2022 Initiates
Deutsche Bank Aug 10, 2022 Maintains
Deutsche Bank Jul 13, 2022 Maintains
Deutsche Bank Apr 14, 2022 Maintains
Citigroup Apr 13, 2022 Maintains
Baird Jan 14, 2022 Initiates
Stifel Dec 06, 2021 Initiates
Oppenheimer Apr 06, 2021 Initiates
Post-market

Exchange is currently open for post-market.
Post market session closes in 2 hours 58 minutes

17:02
00:00
09:30
16:00
23:59

Trading Hours (Monday - Friday):

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