Custom Truck One Source, Inc. CTOS

Set alert

Price alert · CTOS

All alert types
10.77 USD +0.14 +1.32%

As of Nov 3, 12:02 PM ET

Bid
10.76 × 100
Ask
10.78 × 200
10.74 Day range 10.88
5.18 52-week range 12.23
YTD
+86.98%
1 year
+85.37%
Open
10.75
Prev close
10.63
Mkt cap
2.45B
Vol
137.14K
Avg vol
969.43K
EPS
0.13
P/E
82.92
Div yield
0.00%
More statistics
Low
10.74
High
10.88
Forward P/E
32.20
Beta
1.44
Short ratio
3.99
Inst. own
98.81%
Dividend
0.00
Ex-div date
Earnings
Mar 9, 2027
50-d avg
9.41
200-d avg
8.87
1y target
13.17

6M chart

Chart tools
Interval

Events in this range
  • Aug 3, 2026Earnings: 0.05; estimate 0.01167; surprise 328.45%
  • Aug 5, 2026Rating: Oppenheimer · Outperform → Outperform
  • Aug 17, 2026Rating: Cantor Fitzgerald · Overweight → Overweight
  • Sep 15, 2026Rating: DA Davidson · Buy → Buy
  • Oct 26, 2026Earnings: 0.01; estimate 0.00833; surprise 20.05%
  • Oct 27, 2026Rating: Cantor Fitzgerald · Overweight → Overweight
  • Oct 27, 2026Rating: DA Davidson · Buy → Buy
  • Oct 28, 2026Rating: Cantor Fitzgerald · Overweight → Overweight
Signals (27)
NameDateAgo
SMA: BullishOct 27, 20261 week ago
SMA: BullishOct 27, 20261 week ago
MACD: Buy SignalOct 27, 20261 week ago
MACD: Sell SignalOct 15, 20262 weeks ago
SMA: BearishOct 7, 20263 weeks ago
SMA: BullishOct 2, 20261 month ago
MACD: Buy SignalSep 16, 20261 month ago
RSI: OversoldSep 1, 20262 months ago
SMA: BearishAug 24, 20262 months ago
SMA: BearishAug 13, 20262 months ago
MACD: Sell SignalAug 13, 20262 months ago
SMA: BullishAug 10, 20262 months ago
SMA: BearishAug 7, 20262 months ago
MACD: Buy SignalAug 4, 20263 months ago
SMA: BullishAug 3, 20263 months ago
SMA: BearishJul 28, 20263 months ago
MACD: Sell SignalJul 28, 20263 months ago
MACD: Buy SignalJul 24, 20263 months ago
SMA: BullishJul 21, 20263 months ago
SMA: BearishJul 20, 20263 months ago

Newest 20 of 27.

Analyst view

Consensus: strong buy

Strong buy
Price target (mean) 13.17 +22.3% upside
Target (low)
12.00
Target (mean)
13.17
Target (high)
15.00
Ratings (0m) 6 5 buy · 1 hold · 0 sell
  • Strong buy0
  • Buy5
  • Hold1
  • Sell0
  • Strong sell0

Recommendation trend

  • This month 6
  • 1 month ago 6
  • 2 months ago 6

Earnings and revenue estimates

Consensus for the coming quarters and fiscal years

CTOS analyst estimates
PeriodEPS estimateLow – highYear agoEPS growthRevenue estimateRevenue growthAnalysts
Current quarter0.0850.08 – 0.090.1251-32.0%594.06M+12.5%2
Next quarter0.0350.03 – 0.040.0181+93.4%496.09M+7.5%2
Current year0.1250.12 – 0.130.0103+1113.6%2.12B+8.9%2
Next year0.326670.29 – 0.350.125+161.3%2.25B+6.1%3

Upgrades and downgrades

The latest rating changes

CTOS analyst upgrades and downgrades
DateFirmActionFromTo
Oct 28, 2026Cantor FitzgeraldMaintainedOverweightOverweight
Oct 27, 2026DA DavidsonMaintainedBuyBuy
Oct 27, 2026Cantor FitzgeraldReiteratedOverweightOverweight
Sep 15, 2026DA DavidsonMaintainedBuyBuy
Aug 17, 2026Cantor FitzgeraldMaintainedOverweightOverweight
Aug 5, 2026OppenheimerMaintainedOutperformOutperform
Aug 4, 2026BairdMaintainedNeutralNeutral
May 26, 2026Cantor FitzgeraldMaintainedOverweightOverweight
May 1, 2026DA DavidsonMaintainedBuyBuy
Apr 29, 2026JP MorganMaintainedUnderweightUnderweight
Apr 29, 2026StifelMaintainedBuyBuy
Apr 28, 2026DA DavidsonMaintainedBuyBuy
Apr 21, 2026Cantor FitzgeraldInitiated—Overweight
Mar 11, 2026JP MorganMaintainedUnderweightUnderweight
Mar 11, 2026DA DavidsonMaintainedBuyBuy
Jan 14, 2026JP MorganMaintainedUnderweightUnderweight
Oct 14, 2025JP MorganMaintainedUnderweightUnderweight
Oct 9, 2025StifelMaintainedBuyBuy
Aug 20, 2025JP MorganDowngradeNeutralUnderweight
Aug 4, 2025OppenheimerMaintainedOutperformOutperform
Apr 9, 2025StifelMaintainedHoldHold
Mar 6, 2025OppenheimerMaintainedOutperformOutperform
Nov 5, 2024OppenheimerMaintainedOutperformOutperform
Aug 7, 2024OppenheimerMaintainedOutperformOutperform
Jul 10, 2024JP MorganMaintainedNeutralNeutral
Jun 14, 2024StifelInitiated—Hold
May 13, 2024OppenheimerMaintainedOutperformOutperform
May 3, 2024JP MorganMaintainedNeutralNeutral
May 3, 2024BairdMaintainedOutperformOutperform
Mar 11, 2024DA DavidsonMaintainedBuyBuy