Custom Truck One Source (CTOS) Financials: Revenue & Earnings
$2.48B
Market Cap
—
P/E
—
Forward P/E
—
Score
CTOS price $10.92 +0.15 +1.39%
CTOS fair value $6.89. Price $10.92. Price is 59% above fair value.
Fair value is an estimate of what one share is worth if future cash flows arrive as modeled. It is not a forecast of the share price. How discounted cash flow works.
| Date | EPS actual | EPS estimate | Revenue | Revenue estimate |
|---|---|---|---|---|
| 2027-03-09 | — | 0.09 | — | 594.11M |
| 2026-10-26 | 0.01 | 0.01 | 495.22M | 516.51M |
| 2026-08-03 | 0.05 | 0.01 | 563.45M | 509.76M |
| 2026-04-27 | -0.02 | -0.05 | 461.62M | 452.67M |
| 2026-03-10 | 0.09 | 0.07 | 528.18M | 584.68M |
| 2025-10-27 | -0.03 | -0.03 | 482.06M | 584.76M |
| 2025-07-30 | -0.13 | -0.05 | 511.48M | 505.29M |
| 2025-04-30 | -0.08 | -0.07 | 422.23K | 437.02K |
| 2025-03-04 | 0.12 | 0.04 | 520.74M | 543.35M |
| 2024-10-30 | -0.07 | -0.03 | 447.22M | 539.81M |
| 2024-08-01 | -0.10 | -0.01 | 423.01M | 463.14M |
| 2024-05-02 | -0.06 | -0.01 | 411.31M | 498.50M |
| 2024-03-07 | 0.07 | 0.11 | 521.75M | 468.73M |
| 2023-11-07 | 0.04 | 0.05 | 434.35M | 468.73M |
| 2023-08-08 | 0.05 | 0.02 | 456.83M | 387.90M |
| 2023-05-09 | 0.06 | 0.03 | 452.16M | 393.49M |
| 2023-03-14 | 0.13 | 0.11 | 486.72M | 429.91M |
| 2022-11-08 | -0.01 | 0.06 | 357.78M | 395.78M |
| 2022-08-09 | 0.03 | -0.01 | 362.11M | 375.74M |
| 2022-05-10 | -0.01 | -0.01 | 366.48M | 341.10M |
| 2022-03-10 | 0.03 | -0.03 | 356.44M | 379.82M |
| 2021-11-09 | -0.08 | -0.06 | 357.31M | 346.35M |
| 2021-08-12 | -0.22 | -0.31 | 375.11M | 325.90M |
| 2021-05-12 | -0.57 | -0.23 | 78.30M | 90.97M |
| 2021-03-09 | -0.15 | -0.18 | 83.25M | — |
| 2020-11-09 | -0.17 | -0.24 | 69.26M | 208.68M |
| 2020-08-06 | -0.27 | -0.07 | 68.48M | 17.75M |
| 2020-05-07 | -0.33 | -0.06 | 81.74M | 14.86M |
| 2020-03-12 | 0.06 | 0.08 | 77.25M | — |
| 2019-11-12 | -0.27 | -0.03 | 62.44M | 5.55M |
| 2019-07-31 | 0.09 | — | 62.85M | — |
| 2019-06-10 | 0.15 | — | 68.69M | — |
| 2019-05-08 | 0.15 | — | 61.49M | — |
| 2018-11-13 | 0.12 | — | 64.08M | — |
| 2018-08-08 | 0.09 | — | 55.84M | — |
| 2018-05-10 | 0.08 | — | 57.69M | — |
| 2018-03-27 | -0.00 | — | 203.77M | — |
| 2017-11-08 | -0.02 | — | — | — |
Yield 0.00%. Payout ratio 0.00%. Frequency —.
Safety score 37/100 · Watch. Payout ratio is 0% of earnings. Free-cash-flow coverage is not available, so this part stays neutral. No dividend history was found. There is no dividend yield.
| Ex-date | Dividend | Record | Payment | Frequency |
|---|---|---|---|---|
| No data yet. | ||||
| Date | Insider | Action | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-04-01 | McMonagle Ryan | Buy | 121.88K | — | — |
| 2026-04-01 | McMonagle Ryan | Sell | 54.91K | $6.62 | 363.48K |
| 2026-04-01 | McMonagle Ryan | Buy | 175.00K | — | — |
| 2026-04-01 | McMonagle Ryan | Sell | 40.62K | — | — |
| 2026-04-01 | McMonagle Ryan | Sell | 81.25K | — | — |
| 2026-04-01 | Eperjesy Christopher J | Buy | 90.00K | — | — |
| 2026-04-01 | Eperjesy Christopher J | Sell | 40.55K | $6.62 | 268.42K |
| 2026-04-01 | Eperjesy Christopher J | Buy | 95.00K | — | — |
| 2026-04-01 | Eperjesy Christopher J | Sell | 22.50K | — | — |
| 2026-04-01 | Eperjesy Christopher J | Sell | 45.00K | — | — |
| 2026-04-01 | Eperjesy Christopher J | Sell | 22.50K | — | — |
| 2026-04-01 | JOLAS PAUL M | Buy | 50.62K | — | — |
| 2026-04-01 | JOLAS PAUL M | Sell | 19.92K | $6.62 | 131.89K |
| 2026-04-01 | JOLAS PAUL M | Buy | 72.50K | — | — |
| 2026-04-01 | JOLAS PAUL M | Sell | 16.88K | — | — |
| 2026-04-01 | JOLAS PAUL M | Sell | 16.88K | — | — |
| 2026-04-01 | JOLAS PAUL M | Sell | 16.88K | — | — |
| 2026-04-01 | Rich Thomas R. | Buy | 75.00K | — | — |
| 2026-04-01 | Rich Thomas R. | Sell | 22.54K | $6.62 | 149.20K |
| 2026-04-01 | Rich Thomas R. | Buy | 100.00K | — | — |
| 2026-04-01 | Rich Thomas R. | Sell | 25.00K | — | — |
| 2026-04-01 | Rich Thomas R. | Sell | 50.00K | — | — |
| 2026-04-01 | Ross Fredrick M. Jr. | Buy | 131.25K | — | — |
| 2026-04-01 | Ross Fredrick M. Jr. | Sell | 39.44K | $6.62 | 261.10K |
| 2026-04-01 | Ross Fredrick M. Jr. | Buy | 175.00K | — | — |
| 2026-04-01 | Ross Fredrick M. Jr. | Sell | 43.75K | — | — |
| 2026-04-01 | Ross Fredrick M. Jr. | Sell | 87.50K | — | — |
| 2026-04-01 | Ross Joe P. | Buy | 75.00K | — | — |
| 2026-04-01 | Ross Joe P. | Sell | 33.79K | $6.62 | 223.68K |
| 2026-04-01 | Ross Joe P. | Buy | 100.00K | — | — |
| 2026-04-01 | Ross Joe P. | Sell | 25.00K | — | — |
| 2026-04-01 | Ross Joe P. | Sell | 50.00K | — | — |
| 2026-04-01 | BADER PAUL T | Buy | 19.23K | — | — |
| 2026-04-01 | NELSON GEORGIA R | Buy | 19.23K | — | — |
| 2026-04-01 | Heinberg Marshall A | Buy | 34.60K | — | — |
| 2026-04-01 | Jackson Mary M. | Buy | 19.23K | — | — |
| 2026-04-01 | EIN MARK | Buy | 19.23K | — | — |
| 2026-03-31 | BADER PAUL T | Buy | 26.86K | — | — |
| 2026-03-31 | BADER PAUL T | Sell | 26.86K | — | — |
| 2026-03-31 | NELSON GEORGIA R | Buy | 26.86K | — | — |
| 2026-03-31 | NELSON GEORGIA R | Sell | 26.86K | — | — |
| 2026-03-31 | Heinberg Marshall A | Buy | 48.35K | — | — |
| 2026-03-31 | Heinberg Marshall A | Sell | 48.35K | — | — |
| 2026-03-31 | Jackson Mary M. | Buy | 26.86K | — | — |
| 2026-03-31 | Jackson Mary M. | Sell | 26.86K | — | — |
| 2026-03-31 | EIN MARK | Buy | 26.86K | — | — |
| 2026-03-31 | EIN MARK | Sell | 26.86K | — | — |
| 2026-02-23 | Eperjesy Christopher J | Buy | 27.89K | — | — |
| 2026-02-23 | Rich Thomas R. | Buy | 24.80K | — | — |
| 2026-02-23 | Ross Joe P. | Buy | 24.80K | — | — |
| 2026-02-23 | Ross Fredrick M. Jr. | Buy | 43.39K | — | — |
| 2026-02-23 | McMonagle Ryan | Buy | 40.29K | — | — |
| 2026-02-23 | JOLAS PAUL M | Buy | 16.74K | — | — |
| 2025-10-17 | EIN MARK | Sell | 3.67M | — | — |
| 2025-04-28 | Rich Thomas R. | Buy | 100.00K | — | — |
| 2025-04-28 | BARRETT RAYMOND TODD | Buy | 25.00K | — | — |
| 2025-04-28 | JOLAS PAUL M | Buy | 67.50K | — | — |
| 2025-04-28 | Ross Fredrick M. Jr. | Buy | 175.00K | — | — |
| 2025-04-28 | Ross Joe P. | Buy | 100.00K | — | — |
| 2025-04-28 | McMonagle Ryan | Buy | 162.50K | — | — |
| 2025-04-28 | Eperjesy Christopher J | Buy | 90.00K | — | — |
| 2025-04-01 | Rich Thomas R. | Buy | 100.00K | — | — |
| 2025-04-01 | Rich Thomas R. | Sell | 45.56K | $4.20 | 191.37K |
| 2025-04-01 | Rich Thomas R. | Sell | 50.00K | — | — |
| 2025-04-01 | Rich Thomas R. | Sell | 50.00K | — | — |
| 2025-04-01 | McMonagle Ryan | Buy | 162.50K | — | — |
| 2025-04-01 | McMonagle Ryan | Sell | 73.21K | $4.20 | 307.47K |
| 2025-04-01 | McMonagle Ryan | Sell | 81.25K | — | — |
| 2025-04-01 | McMonagle Ryan | Sell | 81.25K | — | — |
| 2025-04-01 | Ross Fredrick M. Jr. | Buy | 175.00K | — | — |
| 2025-04-01 | Ross Fredrick M. Jr. | Sell | 52.59K | $4.20 | 220.87K |
| 2025-04-01 | Ross Fredrick M. Jr. | Sell | 87.50K | — | — |
| 2025-04-01 | Ross Fredrick M. Jr. | Sell | 87.50K | — | — |
| 2025-04-01 | BARRETT RAYMOND TODD | Buy | 15.00K | — | — |
| 2025-04-01 | BARRETT RAYMOND TODD | Sell | 4.90K | $4.20 | 20.58K |
| 2025-04-01 | BARRETT RAYMOND TODD | Sell | 8.75K | — | — |
| 2025-04-01 | BARRETT RAYMOND TODD | Sell | 6.25K | — | — |
| 2025-04-01 | Ross Joe P. | Buy | 100.00K | — | — |
| 2025-04-01 | Ross Joe P. | Sell | 45.51K | $4.20 | 191.15K |
| 2025-04-01 | Ross Joe P. | Sell | 50.00K | — | — |
| 2025-04-01 | Ross Joe P. | Sell | 50.00K | — | — |
| 2025-04-01 | Eperjesy Christopher J | Buy | 67.50K | — | — |
| 2025-04-01 | Eperjesy Christopher J | Sell | 30.54K | $4.20 | 128.26K |
| 2025-04-01 | Eperjesy Christopher J | Sell | 45.00K | — | — |
| 2025-04-01 | Eperjesy Christopher J | Sell | 22.50K | — | — |
| 2025-04-01 | JOLAS PAUL M | Sell | 16.88K | — | — |
| 2025-04-01 | JOLAS PAUL M | Buy | 33.75K | — | — |
| 2025-04-01 | JOLAS PAUL M | Sell | 16.88K | — | — |
| 2025-04-01 | JOLAS PAUL M | Sell | 13.96K | $4.20 | 58.63K |
| 2025-04-01 | EIN MARK | Buy | 26.86K | — | — |
| 2025-04-01 | BADER PAUL | Buy | 26.86K | — | — |
| 2025-04-01 | Jackson Mary M. | Buy | 26.86K | — | — |
| 2025-04-01 | NELSON GEORGIA R | Buy | 26.86K | — | — |
| 2025-04-01 | Heinberg Marshall | Buy | 48.35K | — | — |
| 2025-03-31 | EIN MARK | Buy | 22.22K | — | — |
| 2025-03-31 | EIN MARK | Sell | 22.22K | — | — |
| 2025-03-31 | BADER PAUL | Buy | 22.22K | — | — |
| 2025-03-31 | BADER PAUL | Sell | 22.22K | — | — |
| 2025-03-31 | Jackson Mary M. | Buy | 22.22K | — | — |
| 2025-03-31 | Jackson Mary M. | Sell | 22.22K | — | — |
Latest filed quarter: Q2 2026.
Institutions holding: 190, holders +16 vs prior quarter. Ownership 98.07%.
| Holder | Shares | Change | Change % | Value |
|---|---|---|---|---|
| PLATINUM EQUITY ADVISORS, LLC/DE | 156.74M | 0 | 0.00% | 1.85B |
| DIMENSIONAL FUND ADVISORS LP | 6.17M | 569.72K | +10.17% | 72.90M |
| MIRAE ASSET GLOBAL ETFS HOLDINGS LTD. | 6.16M | 481.96K | +8.49% | 72.71M |
| CANVAS WEALTH ADVISORS, LLC | 5.98M | -1.04M | -14.77% | 70.66M |
| BLACKROCK, INC. | 4.57M | 321.05K | +7.55% | 54.02M |
| VANGUARD CAPITAL MANAGEMENT LLC | 2.58M | 52.67K | +2.09% | 30.45M |
| ALLSPRING GLOBAL INVESTMENTS HOLDINGS, LLC | 2.69M | -1.22M | -31.20% | 29.73M |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 2.20M | 1.15M | +108.42% | 26.01M |
| GOLDMAN SACHS GROUP INC | 1.88M | 1.36M | +264.07% | 22.17M |
| GEODE CAPITAL MANAGEMENT, LLC | 1.73M | 257.01K | +17.48% | 20.41M |
| ALYESKA INVESTMENT GROUP, L.P. | 1.64M | -1.18M | -41.88% | 19.40M |
| BOSTON PARTNERS | 1.63M | -391.31K | -19.41% | 19.19M |
| JPMORGAN CHASE & CO | 1.59M | 817.10K | +106.09% | 18.97M |
| STATE STREET CORP | 1.52M | 32.50K | +2.19% | 17.93M |
| FIRST TRUST ADVISORS LP | 1.51M | 209.58K | +16.10% | 17.84M |
| MORGAN STANLEY | 1.26M | 360.70K | +40.19% | 14.86M |
| BANK OF AMERICA CORP /DE/ | 1.19M | -2.38K | -0.20% | 14.09M |
| ALGERT GLOBAL LLC | 1.17M | 978.43K | +499.81% | 13.87M |
| CLEARBRIDGE INVESTMENTS, LLC | 1.01M | -397.55K | -28.32% | 11.89M |
| VANGUARD PORTFOLIO MANAGEMENT LLC | 954.71K | 447.40K | +88.19% | 11.28M |
| BRIDGEWAY CAPITAL MANAGEMENT, LLC | 908.12K | 63.01K | +7.46% | 10.72M |
| MACKENZIE FINANCIAL CORP | 885.96K | 296.86K | +50.39% | 10.46M |
| EMPOWERED FUNDS, LLC | 873.12K | 63.01K | +7.78% | 10.31M |
| FIRST EAGLE INVESTMENT MANAGEMENT, LLC | 861.75K | 95.93K | +12.53% | 10.18M |
| AQR CAPITAL MANAGEMENT LLC | 753.99K | 103.29K | +15.87% | 8.90M |
Custom Truck One Source, Inc. (CTOS) trades at $10.92, with a market cap of $2.48B and a trailing P/E of n/a. Revenue below is the annual history on file. It describes what the business has already reported. It is not a forecast and it is not a recommendation.
Insights · Dividends · Forecast · Financials · Learn
$2.48B
Market Cap
—
P/E
—
Forward P/E
—
Score