Toromont Industries is a high-quality Canadian industrial compounder built on two pillars: the Equipment Group — the exclusive Caterpillar dealer across much of Canada (sales, rental, parts and service of heavy equipment for construction, mining, and infrastructure) — and CIMCO (industrial and recreational refrigeration). Its core business is the razor-and-blade economics of equipment dealing: selling machines, then earning durable, high-margin revenue on parts and service for decades. What sets it apart is a decades-long record of disciplined capital allocation, conservative management, steady dividend growth, and a protected territory tied to Caterpillar — a genuine compounder. The catch today is valuation: it trades at a premium multiple that already reflects the quality and the infrastructure/mining tailwind.
Lifecycle & sector: Mature compounder (Industrials — equipment dealer). Scored on the dealer moat, parts/service annuity, capital allocation and the infrastructure/mining driver.
| Sub-signal | Reading | Score |
|---|---|---|
| Capital allocation | Decades of disciplined M&A + steady dividend growth — best-in-class | 86 |
| Parts & service annuity | High-margin, recurring aftermarket revenue on the installed base | 82 |
| Profitability | ROE 16%, operating margin ~12%; strong FCF conversion | 72 |
| Balance sheet | Net cash — conservative, resilient through cycles | 80 |
| Rival | Type | Toromont's position |
|---|---|---|
| Finning International | The other Cat dealer (different territory) | Stable — protected, non-overlapping territories; Toromont higher-quality/return |
| Rental / equipment peers | Adjacent | Stable — the Cat franchise + parts annuity is a durable edge |
| The valuation | — | The real issue is the price, not a rival |
Warranted-multiple anchor. r ≈ 9.0%; disciplined g_near ≈ 10% (industrial/infrastructure), g_term 3% → warranted P/E ≈ 22-23x. Actual forward ~26x → ~1.18x (Full); trailing ~36x → ~1.6x (Expensive). Net Expensive for the sector.
| Lens | Reading | Score |
|---|---|---|
| Warranted-multiple anchor (40%) | Fwd 26x / trailing 36x ÷ warranted ~22x → Full-to-Expensive | 36 |
| FCF yield | ~C$557M FCF on ~C$18.6B cap ≈ 3% — thin cushion at this multiple | 40 |
| P/B vs ROE | P/B 5.5 on 16% ROE — full | 44 |
| Analyst target | Median C$240 vs C$228 — only ~5% upside | 50 |
Primary driver: Canadian infrastructure, construction and mining capex — the demand for heavy equipment, rentals and aftermarket service. A strong multi-year tailwind.
| Horizon | Read | Driver |
|---|---|---|
| Short | Infrastructure + mining activity firm; XLI short O | ~78 Tailwind |
| Medium | Multi-year infra/mining capex; XLI medium O | ~82 Tailwind |
| Long | Electrification + resource capex; XLI long SO | ~82 Tailwind |
Amplification: a strong tailwind (≥65), but the base signal is HOLD (never amplified) and the Expensive valuation caps it — the driver is the reason to keep watching for a better entry, not to pay ~26x forward today. Thesis-invalidation floor: a Canadian construction/mining downturn, or a Caterpillar dealer-agreement change.
Industrials (XLI) reads short O / medium O / long SO — a genuine tailwind for the infrastructure/mining theme. But the tailwind can't lift a HOLD gated by an Expensive valuation. Pressure Tailwind; base signal unchanged (HOLD never amplifies).
Source: sector-map (Industrials/XLI) · Macro report 2026-07-03
Risk-reward: TIH is ~C$228, ~6% off its C$243.5 high after a powerful 52-wk run (C$125 → C$243). The trend is healthy but extended, and at a rich multiple a pullback would lack a valuation cushion. Low-beta (0.98) quality, but a poor fresh-entry risk-reward here.
| Signal | Reading | Score |
|---|---|---|
| Trend structure | Strong 52-wk uptrend; small pullback from the high | 54 |
| Position in range | ~6% below the 52-wk high; upper range | 50 |
| Momentum | Cooling after the run; consolidating | 50 |
| Valuation support | None — Expensive band | 40 |
(TSX-only listing — no intraday feed; weekly structure from Yahoo.)
| Timeframe | Trend | Direction | RSI | MACD | Key S/R | Breakout | Vol |
|---|---|---|---|---|---|---|---|
| Monthly | Uptrend | Bullish | ~62 | + | S: 125 R: 243.5 | None | 1x |
| Weekly | Uptrend | Neutral | ~55 | flat | S: 209 R: 243.5 | None | 0.8x |
| Daily | Consolidating | Neutral | ~50 | flat | S: 219 R: 234 | None | 0.6x |
| Confluence: Uptrend, consolidating near highs · MTF Score 50 | |||||||
A strong multi-year uptrend consolidating ~6% below the C$243.5 high. A break to new highs needs a catalyst; a pullback toward C$209 (the June low) would be a better entry. At a rich multiple, a de-rate would lack cushion — hence the HOLD.
TIH.TO weekly close (Yahoo), Jan–Jul 2026. +82% 52-wk run; consolidating ~6% below the C$243.5 high; richly valued.
Infrastructure/mining capex accelerates, equipment + aftermarket beat, and the premium multiple holds; new highs. ~+21%.
Steady compounding on the infra tailwind, but a rich multiple caps the re-rate. ~+10%.
A construction/mining slowdown or a de-rating of the Expensive multiple toward the low-20s. ~−17%. Trigger: a Canadian capex downturn or a broad industrials de-rate.
Probability-weighted 12-month fair value ≈ C$241 (~+6%) — a modest skew: an elite compounder on a strong tailwind, but an Expensive multiple caps the upside and offers little cushion.
Forecast: No group met → Wait. Fundamental can't fire in the Expensive band; Technical would need a new high or a pullback to C$209. The driver is strong, but the price is the problem — the entry edge opens on a de-rate toward the low-20s forward multiple (a materially lower price) or a genuine capex acceleration. A quality name to own on weakness, not at ~26x forward near the highs.
Forecast: Stop (C$205) ~10% below; a break there in an industrials de-rate is the tail the Bear models. No exit trigger live today.
What you're risking: paying forward ~26x (trailing ~36x) for a great business near its highs, with only ~5% upside to the median and no valuation cushion. What you're gaining: an elite Caterpillar-dealer compounder on a strong infrastructure/mining tailwind. Read: the quality is superb but the price is rich — wait for a pullback toward C$209 or a de-rate; this is a HOLD, not an entry.
What you'd protect: the downside if the Expensive multiple de-rates. What you'd give up: the compounding + dividend growth. No exit trigger live. Read: a hold for long-term owners; new money has no edge at ~26x forward near the highs.
Position sizing not computed — no risk budget on file. The §12 Conviction Ladder reads Wait (0 of 3 met): an elite compounder with no entry edge at a rich valuation near the highs. This is context, not advice.
{
"ticker": "TIH.TO",
"date": "2026-07-09",
"version": "v6",
"company": "Toromont Industries Ltd.",
"currency": "CAD",
"exchange": "TSX",
"exchange_ticker": "TSX:TIH",
"isin": "CA8911021050",
"api_ticker": "TIH.TO",
"analysis_status": "on-going",
"lifecycle_stage": "mature_compounder",
"sector": "Industrials",
"gics_sector": "Industrials",
"country": "Canada",
"finder_ticker": "TIH.TO",
"price_at_rating": 228.08,
"signal_short": "HOLD",
"signal_medium": "HOLD",
"signal_long": "HOLD",
"primary_signal": "HOLD",
"quality_score": 82,
"valuation_score": 36,
"timing_score": 50,
"driver_score": 80,
"economic_alignment_stance": "Trend-Following",
"economic_alignment_conviction": 62,
"economic_alignment_pressure": "Tailwind",
"economic_alignment_source": "sector-map",
"macro_report_date": "2026-07-03",
"overall_confidence": 56,
"val_band": "expensive",
"warranted_multiple": 22,
"actual_multiple": 26,
"warranted_ratio": 1.18,
"clean_pe": 26.0,
"nonop_pct_of_net_income": 4,
"val_multiple_basis": "forward P/E (trailing ~36x)",
"fair_value_est": 250,
"stop_loss": 205,
"target_price": 250,
"scenario_base_target": 250,
"scenario_bull_target": 275,
"scenario_bear_target": 190,
"entry_groups_met": 0,
"entry_conviction": "Wait",
"exit_groups_live": 0,
"exit_action": "Hold",
"hard_gate_state": "caution",
"gates_triggered": [],
"gates_caution": [
"Valuation Ceiling"
],
"do_not_buy_triggers": [],
"competitive_share_trajectory": "stable",
"competitive_threat_level": "low",
"analyst_consensus_target": 239.78,
"analyst_target_high": 259,
"analyst_target_low": 215,
"analyst_coverage_count": 9,
"next_update_date": "2026-07-23",
"next_update_basis": "default +14d (Q2 earnings ~early Aug beyond window)",
"prior_report": "calibration-TIH.TO-20260620-1100.json",
"prior_primary": "HOLD",
"changes_note": "HOLD held. Expensive (fwd ~26x / trailing ~36x vs warranted ~22x); strong infrastructure driver can't lift a valuation-capped HOLD. ~5% to median. Industrials-CA funded but short HOLD -> no grid tile."
}
HOLD held across all horizons. Toromont is an elite Caterpillar-dealer compounder (Q82) on a strong infrastructure/mining tailwind (80), but at forward ~26x / trailing ~36x vs a warranted ~22-23x it's Expensive-for-an-industrial, with only ~5% upside to the median — so the strong driver can't lift a valuation-capped HOLD. Entry ladder Wait. Industrials·CA is a funded portfolio cell, but a short-HOLD earns no grid tile.