CTOS

Custom Truck One Source Inc. Common Stock (CTOS)

Stock · NYSE · Consumer Discretionary

$9.21as of 8/28/2026

Active signals

Resistance level
$9.6
Industry
Diversified Commercial Services

About CTOS

Sector
Consumer Discretionary
Industry
Diversified Commercial Services

Fundamentals

Market cap
$2.52B
P/E (trailing)
109.84
P/E (forward)
EPS (trailing)
$0.09
Dividend yield
Beta
1.45
Avg. volume
52-week range
$5.18$12.23

How Custom Truck One Source Inc. Common Stock Makes Money

Where the revenue actually goes — FY2025 annual results

market-wall.comTotalRevenue$1.94BCost of Revenue$1.53B (79%)SG&A$230.08M (12%)Other$178.89M (9%)Tax$2.92M (0%)CTOS

Source: 10-K filed Mar 10, 2026 · via SEC EDGAR / Finnhub

Custom Truck One Source Inc. Common Stock Competitors

Chosen by industry and closest market cap.

  • CTOS
    Custom Truck One Source Inc. Common Stock
    $9.21
    ▼ 4.66%
    Market cap $2.52BP/E 109.84
    $5.18$12.23
  • MGRC
    McGrath RentCorp Common Stock
    $112.31
    ▼ 1.27%
    Market cap $2.97BP/E 19.32
    $94.99$127.68
  • ARLO
    Arlo Technologies Inc. Common Stock
    $12.89
    ▼ 1.42%
    Market cap $1.68BP/E 50.30
    $11.05$19.94
  • UPBD
    Upbound Group Inc. Common Stock
    $19.21
    ▼ 0.41%
    Market cap $1.14BP/E 12.33
    $15.82$28.03
  • FORR
    Forrester Research Inc. Common Stock
    $12.41
    ▲ 1.60%
    Market cap $232.75MP/E
    $4.88$12.35
  • CIGL
    Concorde International Group Ltd Class A Ordinary Shares
    $0.4419
    ▼ 1.80%
    Market cap $131.83MP/E
    $0.3611$7.5
  • KPLT
    Katapult Holdings Inc. Common Stock
    $5.69
    ▲ 1.52%
    Market cap $32.12MP/E 2.81
    $5.5$24.34

P/E shows — for peers not currently carrying a live signal of their own.

Latest news

Insider Activity

Insider Actions
Acquired
778.1K
Disposed
445.0K

Institutional Ownership

March 31, 2026

Total shares held
217.07M
Total value held
$1.42B
Institutional holders
164
Top holders this quarter
  • Unknown156.74M
  • Unknown7.02M
  • Unknown5.67M
  • Unknown5.60M
  • Unknown4.25M
  • Unknown3.91M
  • Unknown2.83M
  • Unknown2.53M
  • Unknown2.02M
  • Unknown1.49M

See the full, filterable feed with live charts on the MarketWall dashboard.

We use analytics to understand how market-wall is used. No personal data is sold.