

Audited annual filings, TTM ratios and consensus forward estimates
Wall Street price targets and rating actions
Revenue disaggregation per 10-K filing
Annual filings (FY) with consensus forward estimates (hatched)
Current price $9.06
Latest analyst grade actions
| Date | Firm | Action | Previous | New grade |
|---|---|---|---|---|
| Sep 15, 26 |
| DA Davidson |
| maintain |
| Buy |
| Buy |
| Aug 17, 26 | Cantor Fitzgerald | maintain | Overweight | Overweight |
| Aug 5, 26 | Oppenheimer | maintain | Outperform | Outperform |
| Aug 4, 26 | Baird | maintain | Neutral | Neutral |
| May 26, 26 | Cantor Fitzgerald | maintain | Overweight | Overweight |
| May 1, 26 | DA Davidson | maintain | Buy | Buy |
| Apr 29, 26 | Stifel | maintain | Buy | Buy |
| Apr 29, 26 | JP Morgan | maintain | Underweight | Underweight |
| Apr 28, 26 | DA Davidson | maintain | Buy | Buy |
1255 daily bars · split adjusted
Daily · Wilder smoothing
Classic floor pivots from 2026-10-23
Computed from daily OHLCV bars
| Indicator | Value | Type | Action |
|---|---|---|---|
| RSI (14) | 44.90 | Oscillator | Neutral |
| Stochastic %K (14, 3, 3) | 24.56 | Oscillator | Neutral |
| Williams %R (14) | -69.54 | Oscillator | Neutral |
| MACD (12, 26, 9) | -0.11 (Hist -0.03) | Oscillator | Strong Sell |
| Average Directional Index (14) | 11.27 (+DI 16.8 / -DI 28.7) | Trend | Neutral |
| EMA 20 | 9.26 | MA | Sell |
| SMA 20 | 9.33 | MA | Sell |
| EMA 50 | 9.46 | MA | Strong Sell |
| SMA 50 | 9.39 | MA | Strong Sell |
| SMA 200 | 8.77 | MA | Strong Buy |
SEC EDGAR filings · last 12 months
| Form | Filed | Accepted | Document |
|---|---|---|---|
| 10-Q | Aug 3, 2026 | 2026-08-03 16:16:46 | View |
| 8-K | Aug 3, 2026 | 2026-08-03 16:14:07 | View |
| 8-K | Jun 11, 2026 | 2026-06-11 11:18:55 | View |
| ARS | Apr 29, 2026 | 2026-04-28 19:07:26 | View |
| DEFA14A | Apr 29, 2026 | 2026-04-28 19:06:39 | View |
| DEF 14A | Apr 29, 2026 | 2026-04-28 19:05:52 | View |
| 10-Q | Apr 27, 2026 | 2026-04-27 16:17:14 | View |
| 8-K | Apr 27, 2026 | 2026-04-27 16:14:41 | View |
| 4 | Apr 3, 2026 | 2026-04-03 18:08:21 | View |
| 4 | Apr 3, 2026 | 2026-04-03 18:08:07 | View |
Proxy statement (DEF 14A) disclosures
FY2025 · 10-K disclosure
FY2025 · 10-K disclosure
TTM vs. 5-year historical average (annual ratios)
| Metric | CTOS | Historical (5Y) / ref | Status |
|---|---|---|---|
| P/E ratio (TTM) | 96.1x | -4.6x · sector 18.4x | Elevated |
| Forward P/E (FY26E) | 67.1x | EPS est. 0.14 | Discount |
| Price / Book | 2.5x | 1.7x | Elevated |
| Price / Sales | 1.0x | 1.0x | In line |
| EV / EBITDA | 9.9x | 14.1x | Discount |
| Return on equity | 2.7% | — | Weak |
| Gross margin | 20.2% | 19.2% | In line |
| Debt / Equity | 2.97 | 2.42 | Levered |
| Piotroski / Altman Z | 7/9 | Z 1.03 | Distress |
Discounted cash flow model
Stock news · updated daily
SiteOne Landscape Supply (NYSE: SITE - Get Free Report) and Custom Truck One Source (NYSE: CTOS - Get Free Report) are both mid-cap industrials companies, but which is the superior investment? We will contrast the two companies based on the strength of their profitability, analyst recommendations, risk, earnings, valuation, institutional ownership and dividends. Earnings and Valuation This
Custom Truck One Source (NYSE: CTOS - Get Free Report) and Willis Lease Finance (NASDAQ: WLFC - Get Free Report) are both industrials companies, but which is the superior investment? We will contrast the two companies based on the strength of their profitability, dividends, institutional ownership, earnings, analyst recommendations, valuation and risk. Profitability This table compares Custom
Reported EPS vs. consensus estimate
| Report date | EPS est. | EPS actual | Surprise | Revenue |
|---|---|---|---|---|
| Aug 3, 2026 | 0.01 | 0.05 | Beat 328.4% | $563.4M |
| Apr 27, 2026 | -0.05 | -0.02 | Beat 60.0% | $461.6M |
| Mar 10, 2026 | 0.07 | 0.09 | Beat 32.9% | $528.2M |
| Oct 27, 2025 | -0.03 | -0.03 | Beat 0.0% | $482.1M |
| Jul 30, 2025 | -0.05 | -0.13 | Miss -160.0% | $511.5M |
| Apr 30, 2025 | -0.07 | -0.08 | Miss -14.3% | $422.2K |
Free float vs. closely held shares
13F institutional holdings are not available in the current data plan.
SEC Form 4 filings
| Date | Insider | Role | Type | Shares @ price | Value |
|---|---|---|---|---|---|
| Apr 1, 26 | Mcmonagle Ryan | director, officer: Chief Executive Officer | M-Exempt | 121,875 | — |
| Apr 1, 26 | Mcmonagle Ryan | director, officer: Chief Executive Officer | F-InKind | 54,906 @ $6.62 | $363.5K |
| Apr 1, 26 | Mcmonagle Ryan | director, officer: Chief Executive Officer | A-Award | 175,000 | — |
| Apr 1, 26 | Mcmonagle Ryan | director, officer: Chief Executive Officer | M-Exempt | 40,625 | — |
| Apr 1, 26 | Mcmonagle Ryan | director, officer: Chief Executive Officer | M-Exempt | 81,250 | — |
| Apr 1, 26 | Eperjesy Christopher J | officer: Chief Financial Officer | M-Exempt | 90,000 | — |
| Apr 1, 26 | Eperjesy Christopher J | officer: Chief Financial Officer | F-InKind | 40,547 @ $6.62 | $268.4K |
| Apr 1, 26 | Eperjesy Christopher J | officer: Chief Financial Officer | A-Award | 95,000 | — |