Lifecycle / Sector: Mature Compounder · Industrials → Machinery / Industrial Distribution. Toromont runs two segments: the Equipment Group (~90% of revenue) — the exclusive Caterpillar dealer for Ontario, Manitoba, Newfoundland/Labrador, Nunavut, most of Quebec and parts of NW Ontario, plus the fast-growing Power Systems arm (Cat-engine gensets/power enclosures for data centres via the AVL acquisition) — and CIMCO industrial & recreational refrigeration (~10%). Scored on the Industrials profile: ROIC vs WACC, operating margin, backlog growth, balance-sheet strength and a contractual/territorial moat.
| Sub-signal | Value | Sector median | Score | Rationale |
|---|---|---|---|---|
| Revenue trajectory | +13% YoY (Q1'26 C$1.23B) | ~3-6% (dealer) | 78 | Equipment Group +14%, CIMCO +3%; well above dealer-sector norm, accelerating on Power Systems. |
| Profitability (op. margin) | 11.6% TTM, expanding | 8-12% | 76 | Q1 margins expanded sharply on mix shift to higher-margin product support + Power Systems. |
| Cash generation (FCF) | FCF ~C$557M; FCF/sh C$6.83 | positive | 68 | Consistently FCF-positive; some working-capital build to fund the order backlog. |
| Balance sheet | Net cash (cash C$1.16B > debt C$0.85B); current ratio 3.2; D/E 0.25x | D/EBITDA <3x | 90 | Fortress balance sheet — net cash funds the Hamilton capacity expansion without leverage. |
| Backlog growth | Backlog C$1.7B (+30% YoY); bookings +45% YoY | positive = healthy | 90 | Plus a fresh ~C$1B firm Power Systems order (Jun 17, deliver 2027) on top of the reported backlog. |
Moat average ≈ 73. The dominant pillar is Intangibles — the exclusive, contractually-protected Caterpillar dealer franchise (one dealer per territory) is a quasi-monopoly licence no competitor can replicate in Toromont's geography. Switching costs are high via the large installed Cat base and the recurring parts-&-service annuity. Network effects scored neutral (n/a to a dealer).
| Rival | Type | Share trajectory | Moat-erosion vector |
|---|---|---|---|
| Finning Intl (TSX:FTT) | World's largest Cat dealer — non-overlapping territory (W. Canada / S. America / UK) | N/A — comparable, not competitor | None in Toromont geography; useful quality/valuation benchmark (higher ROE ~21-24%, more commodity-cyclical, lower multiple). |
| Wajax (TSX:WJX) | Multi-line distributor; sole Cdn Hitachi excavator distributor | Stable — competes by brand (Hitachi vs Cat) | Brand substitution at the margin in construction/mining; lower-margin, lower-ROE (~7-12%) operator; no access to Cat parts/service. |
| Komatsu / Deere / Volvo dealers | Rival-brand OEM distribution | Stable | Brand-level price/spec competition on new units; does not touch the Cat installed-base parts annuity. |
| CIMCO peers (Startec, Gateway, Carrier/Evapco) | Refrigeration rivals (small segment) | Stable | Fragmented; CIMCO is the only listed pure-play industrial/recreational refrigeration firm in Canada. |
ROIC & Capital Allocation (score 82): mid-teens ROIC well above cost of capital; a disciplined, conservative allocator — 37 consecutive years of dividend increases (paid since 1968, latest +7.7% to C$0.56/qtr), accretive bolt-on M&A (AVL Manufacturing seeded the data-centre Power Systems franchise), and a net-cash balance sheet funding the Hamilton expansion organically. Management skin-in-the-game and capital discipline are a structural quality positive.
After a +113% run (C$112 Dec-2024 → C$239), the multiple — not earnings — has done most of the work. Toromont is expensive both versus its own history and versus dealer peers; the bull case is now in the price.
| Multiple | TIH | Sector / peer median | Own 5-yr decile | Read |
|---|---|---|---|---|
| Trailing P/E | 38.0x | ~15-20x (dealers low end) | ~10 (top) | Near a 5-yr high; dealer historically ~13-16x. |
| Forward P/E | 28.3x | ~15-18x | ~9 | Large premium even on next-year EPS (C$8.46e). |
| EV/EBITDA | 18.9x | ~10-14x (Finning ~12-14, Wajax ~5.5) | ~9 | Premium for quality + data-centre growth story. |
| P/B | 5.9x | ~2-3x | high | Asset-light dealer model justifies some premium. |
| PEG | 1.32 | ~1.0-1.5 | mid | The one metric that isn't egregious — growth is real. |
Earnings quality (step 7b): net income is operational — no equity-stake mark-to-market or material non-operating gains (non-op <~5% of net income). Clean P/E ≈ reported 38x; clean PEG ≈ 1.3. No distortion; the expensive read is genuine, not an artefact.
| Horizon | Read | Evidence (date) |
|---|---|---|
| Historical (25%) | ~80 — accelerating | Bookings +45% YoY, backlog +30% to C$1.7B through Q1'26 (Apr 28, 2026). |
| Current (50%) | ~85 — very favourable | ~C$1B firm Power Systems orders secured (Jun 17, 2026), mostly data-centre gensets, deliver 2027; Hamilton facility to add capacity. |
| Forward (25%) | ~78 — secular tailwind | North-American data-centre power demand is a multi-year secular driver; 2027 deliveries locked; resilient Ontario/E-Canada construction & infrastructure underpins the dealer base. |
Primary driver: data-centre / Power Systems demand (Cat-engine gensets & enclosures via AVL), with Eastern-Canada construction/infrastructure and the parts-&-service annuity as secondary supports. Composite driver score 80 — Strong Tailwind.
Amplification role: at ≥65 the driver is eligible to lift a base BUY → STRONG BUY (alongside a Tailwind economy). It does not fire here because the base signal is HOLD (HOLD never amplifies) — the tailwind raises conviction in the business, not the entry. It does not change the three fundamental pillar scores.
Thesis-invalidation floor: a stall or cancellation in data-centre power orders, or the AI/data-centre power-build narrative breaking, would remove the driver underpinning the re-rating. Driver confidence ~70 (current data fresh; some reliance on a single secular theme).
The latest Macro-Economic report scores Industrials (XLI) Outperform / Outperform / Strong-Outperform across Short/Medium/Long under a 'Soft Landing / Reacceleration' co-lead regime — infrastructure spend, reshoring and the AI/data-centre power build all favour machinery. A long position rides this tailwind (Trend-Following, conviction 80). The Tailwind pressure is the second amplification input, but with the base signal at HOLD it does not fire (HOLD never amplifies) — it raises conviction in the business, not the entry.
Source: sector-map (GICS Industrials → XLI) · Macro report 2026-06-20
Toromont is in a powerful primary uptrend (monthly/weekly/daily all up; fresh all-time high at C$239) and overbought after a one-week +14% spike on the Jun-17 order news. That combination — great trend, terrible entry — is exactly what the timing pillar exists to flag: for a new entry the risk-reward is poor; for a holder it is strength to manage, not chase.
| Sub-signal | Read | Score |
|---|---|---|
| MTF trend / confluence | All timeframes bullish; new ATH — but RSI overbought caps the score | 65 |
| Risk-reward (position-risk) | At a fresh ATH; nearest real support ~C$205, then ~C$190 — wide stop, >2.5 ATR | 30 |
| Relative strength | Strongly outperforming TSX & Industrials (1m & 3m) | 85 |
| Macro overlay (Industrials, med sensitivity, 15% wt) | Sector in favour (XLI O/O/SO) but hawkish, higher-for-longer Fed | 55 |
| Sentiment (grades + news) | Multiple post-order upgrades / target hikes; positive news tone | 78 |
| Catalyst layer | Order news just released; next earnings ~early Aug (>14d); calendar otherwise calm | 62 |
Composite timing 50 (neutral): the trend and relative strength are excellent, but a buyer at C$239 is paying the top of a vertical move with a wide stop. Daily RSI is overbought (~72-75 est.). Confidence ~60 — momentum is real but mean-reversion risk after a news-driven gap is elevated.
| Date | Event | Impact | Forecast | Previous | Relevant? | Why |
|---|---|---|---|---|---|---|
| 2026-06-25 | US Q1 GDP (final) | Med | ~2.4% | 2.4% | ⚠ Med | Industrials track GDP/industrial-production momentum. |
| 2026-07-01 | Canada Day — TSX closed | — | — | — | ⚠ Med | Holiday; thin liquidity around it. |
| 2026-07-02 | US ISM Manufacturing PMI | High | ~49.5 | 49.0 | ✅ Yes | PMI is the lead macro gauge for machinery/equipment demand. |
| 2026-07-29 | FOMC rate decision | High | Hold | Hold | ⚠ Med | Higher-for-longer Fed pressures rate-sensitive industrial valuations. |
| Date | Event | Actual | Forecast | Surprise | Impact |
|---|---|---|---|---|---|
| 2026-06-17 | Toromont Power Systems order update | ~C$1B firm orders | — | Large positive | Stock +14% on the week to a fresh ATH. |
Industrials carry medium macro sensitivity, so no high-impact macro release inside 3 trading days triggers a WAIT-FOR-EVENT override here. The PMI on Jul 2 is the most relevant gauge for equipment demand. The dominant near-term mover was company-specific (the Jun-17 order), now reflected in the price. Next earnings (~early Aug) sit beyond the two-week refresh window.
| Timeframe | Trend | Direction | RSI | MACD | Key S/R | Breakout | Vol |
|---|---|---|---|---|---|---|---|
| Monthly | Uptrend | ▲ Bull | 68 | + | Support C$190 / ATH C$243.5 | New high | High |
| Weekly | Uptrend | ▲ Bull | 72 | + | Support C$205 | Breakout | High |
| Daily | Uptrend | ▲ Bull | ~73 (overbought) | + | Gap base C$206-214 | Gap up | Elevated |
| Hourly | Up / extended | ▲ Bull | ~76 | flattening | Intraday C$235 | Extended | Falling |
| 15-min | Choppy at high | ↔ Neutral | ~70 | mixed | C$235-240 | — | Low |
| Confluence: Bullish trend across all timeframes, but short-timeframe RSI overbought after the gap · MTF Score 65 | |||||||
Textbook 'strong trend, bad entry' configuration: every higher timeframe is bullish (the secular and intermediate trends are firmly up and price is at a record), while the daily/hourly are overbought immediately after a news gap. The reachable lower-risk entries are a pullback into the C$205-214 gap base or the C$190 weekly support — not a chase at C$239.
6-month daily close with 50-day SMA (orange). Note the Feb 2026 re-rating leg and the Jun-19 gap to a fresh ATH on the ~C$1B Power Systems order. Lower-risk re-entry zones: the C$205-214 gap base and the C$190 weekly support.
Data-centre power orders compound beyond the C$1B already booked; Power Systems becomes a structurally larger, higher-margin mix; the premium multiple holds. Trigger: further large genset orders + clean execution of 2027 deliveries + sustained double-digit bookings.
Backlog converts on schedule, EPS compounds low-to-mid teens, the multiple compresses modestly from ~28x forward. Trigger: in-line execution, resilient Ontario construction, parts-&-service annuity steady. Note: this is only ~+2-3% above the current price — the base case is roughly fully valued, consistent with the C$235 mean / C$240 median targets.
Data-centre order momentum stalls or a customer defers, and/or a macro/construction slowdown hits the dealer base; the multiple mean-reverts toward its historical ~18-22x. Trigger: bookings roll over, a guidance trim, or a higher-for-longer-driven industrial de-rating. ~27% downside — the asymmetry at C$239 skews to the downside on the 12-month view.
Probability-weighted 12-month value ≈ 0.30×285 + 0.45×245 + 0.25×175 = ~C$239 — essentially the current price. The framework sees Toromont as fairly-to-fully valued with downside-skewed asymmetry at C$239: ~+2-3% to base vs ~-27% to bear.
Forecast: Technical group could open on a pullback into the C$205-214 gap base where RSI resets to 35-65 — ~2-4 weeks if the post-gap excitement fades (Moderate confidence; the Jun-17 order gap is wide and could hold). The Fundamental group requires a deeper drop to ~C$212 or two years of earnings growth to lift fair value to the price — Unlikely near-term without a market-wide pullback. The Catalyst group is event-dependent on Q2 earnings (~early Aug): a beat-and-raise with a >5% pop and 2x volume would open it.
Forecast: Stop-loss is Unlikely in the next 4-6 weeks — C$205 is ~14% below and below the gap base; it would take a full retrace of the order pop. Thesis-invalidation is Unlikely near-term (order book just expanded). Profit-Target is live now — for an existing holder, trimming a slice into a fresh ATH at the median target with RSI ~73 is the disciplined action; re-add on the C$205-214 pullback.
Position sizing not computed — specify your portfolio allocation and role for sizing guidance.
{
"ticker": "TIH.TO",
"exchange_ticker": "TSX:TIH",
"isin": "CA8911021050",
"date": "2026-06-20",
"price_at_rating": 239.0,
"price_currency": "CAD",
"signal_short": "HOLD",
"signal_medium": "HOLD",
"signal_long": "HOLD",
"primary_signal": "HOLD",
"composite_short": 52,
"composite_medium": 55,
"composite_long": 62,
"quality_score": 82,
"valuation_score": 32,
"timing_score": 50,
"driver_score": 80,
"economic_alignment_stance": "Trend-Following",
"economic_alignment_conviction": 80,
"economic_alignment_pressure": "Tailwind",
"hard_gate_state": "caution",
"entry_groups_met": 0,
"entry_conviction": "Wait",
"exit_groups_live": 1,
"exit_action": "Trim",
"nonop_pct_of_net_income": 4,
"clean_pe": 38.0,
"clean_peg": 1.3,
"competitive_share_trajectory": "stable",
"competitive_threat_level": "low",
"next_update_date": "2026-07-06",
"next_update_basis": "default +14d (no impactful event in window; Q2 earnings ~early Aug)",
"analysis_status": "on-going",
"finder_ticker": "TIH.TO",
"finder_exchange": "\ud83c\udde8\ud83c\udde6 TSX"
}
First report for TSX:TIH (promoted from the Stock-Finder, fit 74). HOLD across all three horizons: a top-decile business priced at a 5-yr-extreme multiple right at its consensus target after a +113% run. Entry conviction Wait (0/3 paths — no edge at the high); for existing holders the Profit-Target exit is live → Trim into strength, re-add on a C$205-214 pullback.