CUSTOM TRUCK ONE SOURCE, INC.
Ownership & governance
Executives 5Directors 10Avg age 58Avg tenure 5y
RM
Ryan McMonagle
Chief Executive Officer
Age 48Since 2023-03-19Profile →
+14
Executives5
RM
Ryan McMonagle→
Chief Executive Officer
Age 48Since 2023-03-19
CE
Christopher Eperjesy→
Director of Finance/CFO
Age 58Since 2022-08-14
JC
James Carlsen→
Chief Tech/Sci/R&D Officer
Age 65Since 2016-01-31
BP
Brian Perman→
Investor Relations Contact
—Since 2021-05-31
PS
Pablo Santana→
Corporate Officer/Principal
Age 38Since 2020-12-31
Board of directors10
MH
Marshall Heinberg→
Chairman
Age 69Since 2021-03-31
LS
Louis Samson→
Director/Board Member
Age 53Since 2021-03-31
DW
David Wolf→
Director/Board Member
Age 50Since 2021-03-31
GN
Georgia Nelson→
Director/Board Member
Age 76Since 2021-03-31
FR
Fred Ross→
Director/Board Member
Age 68Since 2021-03-31
DG
David Glatt→
Director/Board Member
Age 49Since 2021-03-31
PB
Paul Bader→
Director/Board Member
Age 67Since 2021-03-31
ME
Mark Ein→
Director/Board Member
Age 61Since 2021-03-31
Shareholders5
| Name | Stake | Shares |
|---|---|---|
| Platinum Equity Advisors LLC | 68.92 % | 156,743,635 |
| Canvas Wealth Advisors LLC | 3.086 % | 7,019,526 |
| Mirae Asset Global ETFs Holdings Ltd. | 2.495 % | 5,674,918 |
| DFA Australia Ltd. | 2.343 % | 5,328,292 |
| Mark Ein | 2.272 % | 5,166,178 |
Catalog · 2026-07-09
Registry officers15
| Name | Role | Since | Shares |
|---|---|---|---|
| Christopher Eperjesy | Director of Finance/CFO | 2022-08-14 | - |
| James Carlsen | Chief Tech/Sci/R&D Officer | 2016-01-31 | - |
| Marshall Heinberg | Chairman | 2021-03-31 | - |
| Ryan McMonagle | Chief Executive Officer | 2023-03-19 | - |
| David Glatt | Director/Board Member | 2021-03-31 | - |
| David Wolf | Director/Board Member | 2021-03-31 | - |
| Fred Ross | Director/Board Member | 2021-03-31 | - |
| Georgia Nelson | Director/Board Member | 2021-03-31 | - |
Registry · as of 2026-07-09
Institutional (13F)
Loading Form 13F holders…
Fund membership
Loading fund baskets…
Street consensus
Consensus strong buyMean target 13.33Range 12–15Analysts 6
12Mean 13.3315
- Buy 5
- Hold 1
Broker actions40 of 46
| Firm | Action | To | Target | Date |
|---|---|---|---|---|
| DA Davidson | Maintained | Buy | 13 | 2026-09-15 |
| Cantor Fitzgerald | Maintained | Overweight | 14 | 2026-08-17 |
| Oppenheimer | Maintained | Outperform | 13 | 2026-08-05 |
| Baird | Maintained | Neutral | 12 | 2026-08-04 |
| Cantor Fitzgerald | Maintained | Overweight | 13 | 2026-05-26 |
| DA Davidson | Maintained | Buy | 12 | 2026-05-01 |
| JP Morgan | Maintained | Underweight | 8 | 2026-04-29 |
| Stifel | Maintained | Buy | 11 | 2026-04-29 |
| DA Davidson | Maintained | Buy | 8.5 | 2026-04-28 |
| Cantor Fitzgerald | Initiated | Overweight | 11 | 2026-04-21 |
| JP Morgan | Maintained | Underweight | 6 | 2026-03-11 |
| DA Davidson | Maintained | Buy | 8.5 | 2026-03-11 |
Firm rows and rating mix from Yahoo Finance; mean target is Yahoo’s aggregate until OpenFilings derives consensus from broker rows.