TSX:IFC Intact Financial Corporation

ISIN: CA45823T1066
FinancialsP&C InsuranceCanada
TSX · Toronto, ON · P&C Insurance · Mature · ~176.6M shares · Market cap ~C$48.6B Analysis Status: On-Going
All figures in CAD unless noted.
C$275.25
-0.97%
31 Jul 2026 · Signal v6
What changed since 2026-07-16. The three signals are unchanged — Short HOLD / Medium BUY / Long BUY — but the picture behind them shifted. Intact missed Q2 (net operating income per share C$3.17 vs C$3.51 expected, driven by ~7% catastrophe losses — Canadian storms + UK/Ireland fires), and the stock gapped from C$305 (Jul 28) to ~C$275. That improved Valuation (60 → 65) — P/Book 2.64→2.52, fwd P/E 15.6→14.7, upside to consensus 8%→19% — while Timing eased (62 → 55) as a confirmed post-miss breakdown replaced the thin-volume-breakout set-up. Quality 78→77 (combined ratio 94.9% headline, ~91% underlying; ROE 17.2%→16.1%). Driver 62→60 (cat leg realised). Economic Alignment downgraded — the 2026-07-30 macro cut Financials/XLF to Neutral (N/N/N) and IFC dropped out of the macro watchlist. Gates improved: the Earnings-Event and Valuation-Ceiling cautions both CLEARED (Q2 is behind us; fwd P/E 14.7 well under the 16× insurance floor); the one remaining caution is the catastrophe/cat-season watch into peak Q3. No hard gate, no Do-Not-Buy trigger. Next update ~Aug 14 (no IFC catalyst until Q3 ~Nov; reassess the 200-DMA support test + Aug CPI).
DISCLAIMER: This is a quantitative framework for educational purposes only. It is not financial advice. Always do your own research and consult a licensed financial advisor before making investment decisions.

Intact Financial Corporation

Intact Financial Corporation is Canada's largest provider of property and casualty (P&C) insurance, writing personal auto, personal property and commercial lines across Canada, plus specialty and international operations in the US, UK, Ireland and Europe (the latter largely via its 2021 acquisition of RSA). Its core business is simple to grasp: it collects premiums up front, invests the resulting 'float' while claims are pending, and aims to pay out less in claims and expenses than it collects — a discipline measured by the combined ratio (below 100% means an underwriting profit). Intact's edge is scale and data: as the domestic market leader (roughly one in five Canadian P&C dollars) it has a structural pricing- and cost-advantage, a claims-and-analytics engine rivals struggle to match, and a long record of disciplined, accretive consolidation (Canadian Direct, OneBeacon, RSA). Founded in 1809 and headquartered in Toronto, it is a mature, highly cash-generative compounder rather than a growth story.

HorizonSignalComposite ScoreConfidenceKey Driver
Short-term (1–3 mo)HOLD5250%Buy on confirmation — the Q2 miss gapped the stock down and both intraday timeframes are in a confirmed downtrend, so the near-term entry is a live breakdown, not a set-up. The Fundamental path is open, but Technical and Catalyst are not — the short technical-confirmation cap holds the Short at HOLD.
Medium-term (6–12 mo)BUY6258%The C$305→C$275 post-earnings pullback improved the entry: P/Book 2.52 vs justified ~3.19x, forward P/E 14.7, and ~19% upside to the C$326-330 consensus. Q2's cat losses are transitory; the underlying combined ratio stayed strong (~91% ex-cat). High-quality market leader at a better price.
Long-term (3–5 yr)BUY6760%Business quality dominates at 3-5yr: durable scale/data moat, disciplined M&A compounding, ~16% ROE through a bad-cat quarter. Now cheaper after the pullback. Financials macro alignment is Neutral (no amplification), but the compounder case stands on its own.
Next update: 2026-08-14 — No IFC-specific catalyst until Q3 (~early Nov); default +2wk to reassess the post-Q2-miss support test at the C$270 200-DMA, plus US CPI ~2026-08-12
Table of Contents
1Five-Pillar Scorecard2Hard Gates & Do-Not-Buy Status3Pillar Detail: Business Quality4Pillar Detail: Valuation Attractiveness5Pillar Detail: Underlying Drivers6Pillar Detail: Economic Alignment7Pillar Detail: Entry/Exit Timing8Economic Event Risk9Multi-Timeframe Technical Analysis10Price Chart (6-Month Daily)11Scenario Summary12Entry / Exit Rules13Position Sizing Context14Calibration Snapshot15Data Sources & Methodology
1

Five-Pillar Scorecard

Five independent scores — each 0–100 with its own confidence. The three fundamental pillars (Quality / Valuation / Timing) set the base BUY/HOLD/SELL via the Decision Matrix; the two context pillars (Underlying Drivers, Economic Alignment) then amplify a BUY to STRONG BUY or a SELL to STRONG SELL when both corroborate.

Business Quality

77
High
conf 63%

Valuation Attractiveness

65
Attractive edge (improved on the pullback)
conf 65%

Entry/Exit Timing

55
Momentum broken; support test
conf 50%

Underlying Drivers

60
Neutral (rate tailwind vs realised cat drag)
conf 60%

Economic Alignment

52
Neutral (Financials sleeve N/N/N)
conf 55%
2

Hard Gates & Do-Not-Buy Status

Binary safety checks — any TRIGGERED gate is a hard cap regardless of the scores above; CAUTION gates are sizing notes.
Gate 1 — Financial Distress
No distress. Disciplined leverage for an insurer, ~31% payout, strong regulatory capital; AM Best affirmed the core subsidiaries at A+ (Superior) with a stable outlook (May 2026). FMP health rating B+.
Gate 2 — Earnings Event Risk
CLEARED this run. Q2 2026 was reported after the close on 2026-07-28; the next print (Q3) is ~early November, outside the 14-day window. The binary earnings risk that trimmed timing confidence in the prior report has now passed (and resolved to a miss).
Gate 3 — Valuation Ceiling
CLEARED this run. Insurance uses P/Book primary (never P/E): P/Book 2.52 vs justified ~3.19 = Attractive/Fair, not Expensive. Forward P/E 14.7 now sits comfortably below the 16x insurance-floor arm (was 15.6, just under). P/TBV ~4.9x is high but reflects RSA/OneBeacon goodwill — the deposit-taker P/TBV≥3.0x line does not govern a P&C insurer. No ceiling gate.
Gate 4 — Accounting / Dilution
No dilution flag; share count broadly stable (~176.6M). Earnings are underwriting + investment income — no material non-operating mark-to-market inflation (nonop_pct ~n/a); the Q2 drop is real operating cat losses, not an accounting artefact.
Gate 5 — Regulatory / Binary Event
No pending binary regulatory or legal event. Press-reported interest in UK specialty insurer Hiscox (May 2026) is unconfirmed and treated as optionality, not a binary risk.
⚠️
Catastrophe / Cat-Season Watch
The one live watch. Q2 carried ~7.0% catastrophe losses (≈1pt above plan, 5pts higher than the prior year) from Canadian storms and UK/Ireland commercial fires — a C$1.08/share cat-and-large-loss hit above expectations that drove the print. Q3 (Aug-Oct) is peak cat/hurricane/wildfire season, so combined-ratio volatility is a live earnings-risk watch, not a distant tail.
No hard gate triggered; one caution. No Do-Not-Buy trigger fires — and the macro's armed AI-concentration / S&P-500-earnings-quality systemic tail does NOT apply here (a Canadian P&C insurer with zero AI-capex leverage is not in that cohort). The Short signal is capped to HOLD by the technical-confirmation cap (not a gate): the Fundamental entry group is met, but Technical and Catalyst are not, and the near-term tape is a confirmed post-miss downtrend — so a short BUY is not yet earned. This is a technical-pending HOLD, not the neutral-timing quality-starter (the short-term trend is an active breakdown, not a flat pause).
3

Pillar Detail: Business Quality

A deep dive into the Quality score: business economics, moat, ROIC and the industry benchmark.
Business Quality — Pillar Score
A high-quality, wide-moat market leader with ~16% ROE that stayed underwriting-profitable (combined ratio 94.9%) even through a heavy-catastrophe quarter.
77
Combined Ratio 94.9% (Q2, ~91% underlying) · ROE 16.1% · ROA 4.7% · FMP B+

Intact is a Mature Financials / P&C Insurance name, scored on the insurance lens: combined ratio, ROE, reserve/underwriting discipline and investment-income yield — not revenue growth, FCF or gross margin (structurally misleading for an insurer, whose 'inventory' is money and whose economics are inverted — premium first, claims later).

Sub-signalValueReadScore
Combined ratio (industry benchmark)94.9% (Q2-2026); ~91% underlying ex-catStill an underwriting profit in a bad-cat quarter; ~4pts of the 94.9% is excess cat/large-loss["82","metric-good"]
Return on Equity16.1% (TTM)Strong for a P&C insurer even after a soft Q2 (was 17.2%)["78","metric-good"]
Return on Assets4.7%Healthy asset efficiency["68","metric-good"]
Balance sheet / capitalAM Best A+ subs, FMP B+, low leverageStrong regulatory capital, disciplined debt["76","metric-good"]
Investment incomeRisingHigher-for-longer (10-Y 4.67%) lifts float/reinvestment yield — the offset that kept Q2 profitable["74","metric-good"]
INDUSTRY BENCHMARK: Combined Ratio 94.9% (Q2-2026)
Rating: GOOD (cat-elevated) — below 95%, so Intact still made money on underwriting before a dollar of investment income, but the headline carries ~4pts of excess catastrophe and large-loss activity (cat losses 7.0% vs ~2% a year ago). The underlying combined ratio ex-cat remained strong at ~91%, which is why the franchise read is intact even as the print missed. Benchmark score 82/100 (trimmed from 86 on the cat elevation).
Pricing power 68
Market-leading scale + data give repeated, absorbed rate increases in hard P&C markets.
Network effects 50
N/A for insurance (neutral).
Switching costs 58
Moderate — renewal inertia, bundling, broker relationships; consumers can and do shop.
Cost advantage 78
Structural scale and claims-analytics cost edge as the domestic #1.
Intangible assets 66
Brand, distribution, regulatory footprint; RSA/specialty franchises.

Moat score 64 (average). ROIC/capital allocation: a long record of accretive consolidation (OneBeacon, RSA) and disciplined capital returns underpins a mid-teens ROE; capital-allocation 80, management skin-in-game 68. The Q2 miss is a weather event, not a capital-allocation or franchise event.

Competitive Environment. Intact is the clear #1 in Canadian P&C (~20% share), competing with Definity Financial (fast-growing challenger, expanding after demutualisation), Aviva Canada, TD Insurance, Co-operators and Wawanesa. Share trajectory is stable — Intact holds/consolidates its lead, though Definity is a credible share-taker at the margin and the market is consolidating (Intact itself has been the consolidator, and press reports in May 2026 tied it to UK specialty insurer Hiscox). Threat level moderate: no structural disruptor, but pricing competition and Definity's growth cap complacency. This feeds Switching-Costs (58) and Pricing-Power (68) above.

RivalPositionShare trend vs Intact
Definity FinancialGrowing challengerGaining at the margin
Aviva CanadaTop-5 incumbentStable
TD InsuranceBank-owned directStable
Co-operators / WawanesaMutual/regionalStable
4

Pillar Detail: Valuation Attractiveness

Sector-appropriate multiples, FCF yield, reverse-DCF implied growth, embedded optionality, and the analyst-consensus cross-check.
Valuation Attractiveness — Pillar Score
Attractive edge after the pullback — cheap on the insurer's P/Book anchor (ratio 0.79), back to a mid-range decile, and now ~19% below the consensus target after the C$305→C$275 drop; own-history/sector keep it off the deep-value end.
65
P/Book 2.52 · Justified P/B ~3.19 · Fwd P/E 14.7 · PEG 0.49 · Div 2.1%

Insurance is valued on P/Book primary (never P/E) per the sector profile. The warranted-multiple anchor for a bank/insurer is the justified P/B = (ROE − g)/(r − g).

Anchor. With the 10-Y at 4.67% (macro report 2026-07-30) the discount rate r = risk-free 4.67% + ERP 4.5% + 0.0% (Quality ≥65) = 9.17%; disciplined g = 6% (defensive/Financials cap, ~0.75× haircut of ~11.5% consensus, capped). Justified P/B = (0.161 − 0.06)/(0.0917 − 0.06) = ~3.19×. Actual P/Book 2.52× → ratio 0.79Attractive/Fair edge on the anchor. Cross-check on earnings: warranted P/E ~18.5× vs forward 14.7× → ratio ~0.79, also attractive.

LensReadEffect
Anchor — justified P/B (40%)2.52 vs 3.19 (ratio 0.79)Attractive/Fair edge
Sector median (20%)In line with quality P&C peersFair
Own-history decile (15%)Decile ~6 — back to mid-range after the ~10% drop from the 52w highFair (the prior decile-8 drag has eased)
PEG (10%)~1.3 (fwd P/E 14.7 ÷ ~11-12% growth; Yahoo's 0.49 PEG is an unreliable financials figure, not used)Fair
Analyst consensus (15%)Median C$330, mean C$326.62 (~19% up); 9/13 bullishAttractive — the key improvement this run

The pullback did the work: at C$275 the anchor reads Attractive/Fair edge (ratio 0.79 ≤ 0.80), the own-history decile has eased from 8 back to mid-range, and the upside to consensus has widened from ~8% (at C$295) to ~19%. That lifts the blended score to Attractive edge (65) from 60 — valuation is now a clearer support for a position, though the Fair sector-median and ~1.3 PEG keep it off the deep-value end given a bad-cat quarter just printed.

P/TBV note (why no Valuation-Ceiling gate). Tangible book is depressed by ~C$9B of RSA/OneBeacon goodwill+intangibles, so P/TBV is ~4.9× — above the deposit-taker guardrail line of 3.0×. But that line is calibrated for balance-sheet lenders; the Insurance sector profile explicitly uses P/Book as primary and forward P/E 14.7 now sits comfortably under the 16× insurance-floor arm. So the guardrail does not govern, and Gate 3 does not fire — logged here for audit.
Embedded Optionality / Free Upside. (i) A sustained higher-for-longer rate regime (10-Y 4.67%) steadily re-prices the investment book at richer reinvestment yields — a multi-quarter tailwind not fully in numbers and the offset that kept Q2 profitable; (ii) further disciplined bolt-on/specialty consolidation — Intact's proven compounding lever, with press-reported (unconfirmed) interest in UK specialty insurer Hiscox as a live example; (iii) normalisation of Q2's elevated cat losses back toward the ~91% underlying combined ratio. Modest tilt (+3-5), not a re-rating.
5

Pillar Detail: Underlying Drivers

The dominant external force the stock is tethered to, scored 0–100. A context pillar: it does not change the base signal — it feeds amplification (tailwind ≥65 can lift BUY→STRONG BUY; headwind ≤35 can push SELL→STRONG SELL).
Primary Driver
Interest-rate regime + Catastrophe-loss cycle
60
Neutral — no amplification (score < 65)

Intact's fortunes sit above its own execution on two external forces: the interest-rate regime (higher-for-longer lifts investment income on the float — a genuine tailwind) and the catastrophe-loss cycle (climate-driven cat events pressure the combined ratio; reinsurance pricing follows).

HorizonReadNote
Historical (25%)SupportiveRate normalisation rebuilt investment income; underwriting stayed disciplined
Current (50%)Mixed — cat leg now realised10-Y 4.67% = investment-yield tailwind; but Q2 proved the cat leg is live (7% cat losses, Canadian storms + UK/Ireland fires), and Q3 is peak cat season
Forward (25%)NeutralFed on hold post the 2026-07-29 FOMC (bear-steepener); cat frequency structurally rising with climate

Driver score 60 (Neutral, ticked down from 62). The rate tailwind is real but the cat cycle has now delivered a live hit and Q3 sits in peak season, so the driver stays below the 65 amplification threshold — no STRONG BUY at any horizon. The change vs the prior run is that the cat leg moved from 'watch' to 'realised.'

6

Pillar Detail: Economic Alignment

How the current economic climate sits relative to this stock, read from the latest Macro-Economic report. Classifies the macro pressure (Tailwind / Neutral / Headwind) — the second amplification input — and frames a long entry as Trend-Following or Contrarian with a 0–100 conviction.
Stance · Pressure
Neutral · Neutral
52
conviction

The 2026-07-30 macro report (regime: Stagflation-lite, narrow/contested lead) rates the Financials sleeve (XLF) Neutral across all three horizons — a downgrade from the O/O/N the prior IFC read carried, and IFC is no longer a named watchlist forecast. As a defensive, domestic P&C insurer with pricing power and rate-supported float income, IFC arguably sits modestly better than the rate-squeezed banks that dominate XLF — but the honest read is Neutral. Either way there is no economic amplification (Neutral pressure never amplifies, and the driver is <65).

Source: Macro sector-map — XLF Financials S:N / M:N / L:N (IFC not in the macro watchlist this run) · Macro report 2026-07-30

7

Pillar Detail: Entry/Exit Timing

The risk-reward framework, relative strength vs SPY and the sector ETF, the macro overlay, news-derived sentiment, and the catalyst cluster.
Entry/Exit Timing — Pillar Score
The higher-timeframe uptrend is still intact (monthly/weekly up, price above the 200-DMA) but the Q2 miss broke the near-term structure — a gap-down through the 20/50-DMA with both intraday timeframes in confirmed downtrends.
55
Confluence bearish short-term · daily below SMA20/50, above SMA200 (270) · RSI daily 43.9 · gap-down on 2.2x volume

The stock ran into Q2 earnings to a fresh high of C$305 (2026-07-28), then gapped down on the miss — opening C$280.8 the next morning and closing C$284.8 (2026-07-29), continuing to C$277.95 (7/30) and ~C$275 now, a ~10% drop from the high. Monthly and weekly still read uptrend and price holds above a rising SMA200 (C$270.0), so the primary trend is not broken. But the daily has rolled to 'weakening' (now below the SMA20 C$295.7 and SMA50 C$285.2), the daily MACD histogram is negative (−1.12), and both the hourly and 15-minute timeframes are in confirmed support-breakdowns (RSI ~29-31). The gap-down came on heavy volume (2.2×), i.e. real distribution, not noise.

Relative strength: Financials (XLF) macro read is now Neutral, and a Middle-East re-escalation drove a broad TSX risk-off (−416 pts, −1.28%) on 2026-07-29 that compounded the stock-specific miss. Risk-reward: price now sits near support (C$272 daily / C$270 200-DMA) rather than at resistance — a better entry zone than mid-July — but you are catching an active downtrend, so the Short is 'buy on confirmation / into a tested higher low,' not buy now. Timing eases to 55 from 62: the value of a cheaper, near-support entry is offset by a live, volume-backed breakdown.

8

Economic Event Risk

High-impact macro releases in the next 14 days that could swing this stock, plus the last 7 days of surprises.

Upcoming events (next 30 days)

DateEventImpactForecastPreviousRelevant?Why
2026-08-07US Nonfarm Payrolls (Jul)High~+120Kn/aMediumLabour/credit read; sets the rate path that drives insurers' investment income
2026-08-12US CPI (Jul)High~3.4% YoY~3.5%MediumRate-path input for float/reinvestment yield; sets the next-update trigger
2026-09-16FOMC Rate DecisionHighHoldHoldYesRate regime drives investment income; Financials rate-sensitive (outside 30d)

Recent surprises (last 7 days)

DateEventActualForecastSurpriseImpact
2026-07-28Intact Q2-2026 earningsNOIPS C$3.17C$3.51MISS (−10%)Negative — cat losses; stock −6.6% next session
2026-07-29FOMC Rate DecisionHoldHoldIn line (bear-steepener)Neutral — 2Y down, 10-Y up to 4.67%; float-yield supportive, long-duration headwind
2026-07-29Middle-East re-escalationRisk-offn/aTSX −416 pts (−1.28%)Negative — broad Canadian risk-off compounded the IFC miss

The two catalysts that set the prior next-update date have now passed — and both broke the wrong way for the tape: Q2 missed on catastrophe losses (net operating income per share C$3.17 vs C$3.51 expected, and down from C$5.23 a year ago), and the FOMC hold produced a bear-steepener while a Middle-East re-escalation drove a broad TSX risk-off. There is no IFC-specific catalyst until Q3 (~early November); the nearest macro read is US CPI on ~Aug 12, which sets the +2-week re-check.

9

Multi-Timeframe Technical Analysis

Trend, RSI and breakout status across monthly / weekly / daily / hourly / 15-minute, with a confluence verdict.
TimeframeTrendDirectionRSIMACDKey S/RBreakoutVol
MonthlyUptrend ↑Bullish54+ (hist −2.8)S: 242.9 R: 317.4Resist. breakout1.0x
WeeklyUptrend ↑Bullish52+ rising (hist +2.4)S: 261.4 R: 310.8Resist. breakout1.3x
DailyWeakening →Neutral44+ but hist −1.1S: 272.6 R: 295.7Rolled over2.2x
HourlyDowntrend ↓Bearish29− fallingS: 276.8 R: 296.2Support breakdown1.1x
15-minStrong Down ↓Bearish31− (hist turning)S: 276.8 R: 293.0Support breakdown3.7x
Confluence: Bearish short-term within an intact higher-TF uptrend · MTF Score 54

The primary and intermediate trends (monthly/weekly) are still up and price holds above a rising SMA200 (C$270) — the structure that supports a medium/long position is intact. But the daily has rolled to 'weakening' below the 20- and 50-DMA, the daily MACD histogram is negative, and both intraday timeframes are in confirmed support-breakdowns after a heavy-volume gap-down on the Q2 miss. Watch C$270-272 (200-DMA / daily support) as the higher-probability entry zone on a tested higher low, and C$285 (SMA50) as the level a reclaim on >1.5× volume would need to clear to confirm the Technical entry group.

10

Price Chart (6-Month Daily)

A 6-month daily close line with SMA50 and key support/resistance — the visual companion to the MTF table.

IFC.TO, ~12 months of daily closes (CAD). A Q1-2026 selloff to ~C$243 fully recovered and the stock ran to a fresh high of C$305 into Q2 earnings — then gapped down on the cat-driven miss (visible at the right edge) to ~C$275, back toward the 200-DMA.

11

Scenario Summary

Bull / Base / Bear 12-month price paths with triggers and probability weights.

Bull C$360 (22%)

H2 cat season is benign, the underlying combined ratio holds low-90s, investment income keeps climbing on a higher-for-longer curve, and disciplined specialty M&A (the press-reported Hiscox interest a live example) lands accretively. NOIPS rebuilds toward its run-rate and the multiple re-rates toward the top of its range. ~+31% plus a ~2.1% dividend.

Base C$322 (55%)

Steady compounding resumes: Q2's cat losses normalise, mid-single-digit book-value growth, ~16-17% ROE, disciplined underwriting, investment income a tailwind. The stock recovers toward the consensus (median C$330) as H2 earnings deliver — a high-quality name at a fair price grinding back up. ~+17% plus ~2.1% dividend.

Bear C$248 (23%)

An active Q3 cat season (peak hurricanes/wildfires) piles on more weather losses for a second consecutive miss, and/or a broad risk-off (the live Middle-East re-escalation, Stagflation-lite macro) pressures the multiple. Price breaks the C$270 200-DMA toward weekly support at C$254-261. ~−10%. This is the higher-probability tail now that momentum has broken and cat season is directly ahead.

Probability-weighted fair value ≈ C$313 (0.22×360 + 0.55×322 + 0.23×248). ~+14% above the C$275 price — the pullback has re-opened a positive skew after the risk-reward was balanced at C$295 in mid-July, consistent with the improved Fair-and-rising valuation and a Medium/Long BUY, while the Short stays HOLD until the breakdown resolves.

12

Entry / Exit Rules

Three independent entry paths (Fundamental · Technical · Catalyst) and three exit triggers (Stop-Loss · Thesis · Profit-Target). Any one entry path is a valid entry — the more that agree, the larger the position the conviction ladder suggests. Exits are graded by severity, not count.

How to read this — the Conviction Ladder

The three entry groups are alternative paths to a buy, not a checklist. A group counts only when all its sub-conditions hold. How many groups are satisfied sets the suggested size — it does not gate whether you may enter: 1 group = Half-Size (a valid starter/scale-in), 2 = Full-Size, 3 = Over-Size (highest conviction); 0 = Wait (no path open yet). A strong overall signal can still read Wait here when the stock is well above its entry zones — that flags "good business, no entry edge right now," not a contradiction. Exits are graded by severity of what is live, not by a count: a hard stop is an Exit on its own.
Entry conviction: Half-Size1 of 3 groups met — one path open — starter / scale-in

Fundamental — MET

Cheaper-than-fair on the insurer anchor with the earnings event now behind it.
✅ Price C$275 < fair value ~C$313 (and ~19% below consensus)
✅ No earnings within 7 calendar days (Q2 reported 2026-07-28; Q3 ~early Nov)
✅ Underlying-Driver score 60 ≥ 50

Technical — not MET

The near-term trend is a confirmed post-miss breakdown — the entry trigger is not met.
⛔ Daily close > SMA50 (C$285) on volume > 1.5x the 20-day avg (currently below, gap-down was distribution)
⛔ OR a tested higher low off C$270-272 (200-DMA / daily support) with a reclaim
✅ RSI 35-65 (daily RSI 43.9)
⛔ Daily MACD histogram positive ≥ 2 days OR turning up off support (histogram −1.1, intraday in downtrend)

Catalyst — not MET

The Q2 catalyst resolved negatively — a miss, not a beat.
⛔ Post-earnings move within 24h > +5% (Q2 printed −6.6%)
· Guidance raised or maintained with a beat
⛔ Volume > 2x the 20-day average on an UP day (the 2.2x volume was a down day)

Forecast: The Fundamental group is MET now → Half-Size is available today for a medium/long starter, at a ~C$20 better price than mid-July. The Technical group is the near-term watch, but the setup has inverted from the prior report: instead of chasing a thin-volume breakout, the higher-probability path is now a tested higher low at C$270-272 (200-DMA / daily support) that then reclaims — plausible over the next 2-4 weeks as the post-miss selling exhausts. The alternative confirmation is a daily close back above C$285 (SMA50) on >1.5× volume. Either flips the Short from HOLD to BUY and takes the position to Full-Size. A decisive break of C$270 on volume delays entry and arms the Stop.

Exit action: Holdno exit trigger is live — hold the position

Stop-Loss — not LIVE

⛔ Two consecutive daily closes below C$260 (beneath the 200-DMA and weekly support)

Thesis Invalidation — not LIVE

⛔ Combined ratio sustained above ~100% (underwriting loss) for 2+ quarters (Q2 was 94.9%, still profitable)
⛔ ROE falls durably below ~12%
⛔ Rate/cat driver turns to a sustained structural headwind

Profit-Target — not LIVE

⛔ Price reaches median target C$330 AND
⛔ RSI > 70 AND
⛔ Quality has not improved to justify the higher multiple

Forecast: No exit trigger is live. The C$260 stop is ~5.5% below and beneath both the 200-DMA (C$270) and weekly support — plausible only on an active Q3 cat print or a deeper macro risk-off. Peak cat season (Aug-Oct) is the nearest route toward it; a decisive loss of C$270 on volume is the early warning.

Imagine you act at the current price of C$275.25 · as of 31 Jul 2026

What if you bought now?

Half-Size today on the Fundamental path; add on confirmation.
Buy-on-confirmation for the Short: a tested higher low at C$270-272 (200-DMA) that reclaims, OR a daily close back above C$285 (SMA50) on >1.5× volume with the MACD histogram turning up. Either flips the Short to BUY (Full-Size). Risking ~C$15 to the C$260 stop to target the C$313-330 zone.

What if you sold now?

No reason to sell a Medium/Long BUY here.
Reduce/exit only on: two consecutive daily closes below C$260, or a combined ratio sustained above 100% for 2+ quarters. A single bad-cat quarter (Q2) is a Hold, not an exit.
13

Position Sizing Context

Illustrative portfolio math (not advice) translating conviction into an allocation given risk-per-share and volatility.

Position sizing not computed — no portfolio allocation or role was specified. The §12 Conviction Ladder reads Half-Size (1 of 3 entry paths met): the Fundamental path is open today for a medium/long starter at a better price than mid-July, but a short-term buyer should wait for the Technical confirmation (a higher-low reclaim at C$270-272, or a close back above C$285 on volume). Specify an allocation and role for a sized figure.

14

Calibration Snapshot

Machine-readable snapshot of every score, level and signal, saved alongside the HTML so the next run can compute deltas.
{
  "ticker": "IFC.TO",
  "exchange": "TSX",
  "exchange_ticker": "TSX:IFC",
  "api_ticker": "IFC.TO",
  "isin": "CA45823T1066",
  "cusip": "45823T106",
  "company": "Intact Financial Corporation",
  "currency": "CAD",
  "date": "2026-07-31",
  "version": "v6",
  "analysis_status": "on-going",
  "finder_ticker": "IFC.TO",
  "finder_exchange": "\ud83c\udde8\ud83c\udde6 TSX",
  "lifecycle_stage": "mature",
  "sector": "Financials",
  "sub_industry": "P&C Insurance",
  "user_horizon": null,
  "user_allocation_pct": null,
  "portfolio_role": null,
  "price_at_rating": 275.25,
  "signal_short": "HOLD",
  "signal_medium": "BUY",
  "signal_long": "BUY",
  "primary_signal": "BUY",
  "quality_score": 77,
  "valuation_score": 65,
  "timing_score": 55,
  "driver_score": 60,
  "moat_score": 64,
  "quality_detail": {
    "industry_benchmark_name": "Combined Ratio",
    "industry_benchmark_value": "94.9% (Q2-2026 headline; ~91% underlying ex-cat)",
    "industry_benchmark_score": 82,
    "moat_score": 64,
    "roic_proxy_roe": 16.1,
    "roa": 4.7,
    "capital_allocation": 80,
    "management_skin_in_game": 68,
    "beta": 0.29,
    "fmp_rating": "B+",
    "fmp_overall_score": 3
  },
  "valuation_detail": {
    "price_to_book": 2.52,
    "price_to_tangible_book_est": 4.9,
    "tbv_note": "P/TBV ~4.9x reflects heavy RSA/OneBeacon goodwill+intangibles (~C$9B); Insurance sector profile uses P/BOOK primary (never P/E), so the deposit-taker P/TBV>=3.0x guardrail does NOT govern \u2014 P/Book is the operative multiple and fwd P/E 14.7 sits comfortably under the 16x insurance floor, so no Valuation Ceiling gate fires (CLEARED vs prior run).",
    "roe": 16.1,
    "forward_pe": 14.68,
    "trailing_pe": 15.31,
    "peg": 1.28,
    "peg_note": "Computed fwd P/E 14.68 / consensus growth ~11.5% = ~1.28 (Fair). Yahoo's peg_ratio 0.49 is an unreliable financials figure and is NOT used.",
    "dividend_yield": 2.12,
    "dividend_rate": 5.88,
    "payout_ratio": 31,
    "bvps": 109.0,
    "ev_to_ebitda": 9.57,
    "valuation_anchor": "P/Book (insurer) \u2014 justified P/B, P/E/PEG secondary",
    "justified_pb": 3.19,
    "implied_growth_note": "P/Book 2.52 vs justified P/B 3.19 -> ratio 0.79 (Attractive/Fair edge, <=0.80). The C$305->C$275 post-Q2-miss pullback eased the own-history decile from 8 back to ~6 and widened upside to consensus from ~8% to ~19%, lifting the blend to Attractive edge (65). Fair sector-median + ~1.3 PEG keep it off the deep-value end."
  },
  "timing_detail": {
    "mtf_confluence": 54,
    "risk_reward_score": 52,
    "relative_strength_note": "Post-Q2-miss gap-down from C$305 to ~C$275; daily 'weakening' below SMA20 (295.7)/SMA50 (285.2), above SMA200 (270.0); hourly + 15min in confirmed support_breakdown (RSI 29-31); daily RSI 43.9; MACD histogram -1.1; gap-down on 2.2x volume (distribution). Monthly/weekly still uptrend. Middle-East risk-off (TSX -416, -1.28%) on 2026-07-29 compounded the drop.",
    "catalyst_clustering_score": 65,
    "dynamic_macro_weight": 0.2
  },
  "warranted_multiple": 18.5,
  "actual_multiple": 14.68,
  "val_multiple_basis": "P/Book primary (justified P/B 3.19 vs actual 2.52); fwd P/E cross-check 14.7 vs warranted ~18.5",
  "discount_rate_r": 0.0917,
  "risk_free_10y": 4.67,
  "risk_free_10y_date": "2026-07-30 (MacroDriver report)",
  "g_near": 0.06,
  "g_term": 0.03,
  "warranted_ratio": 0.79,
  "val_band": "attractive",
  "economic_alignment_stance": "Neutral",
  "economic_alignment_conviction": 52,
  "economic_alignment_pressure": "Neutral",
  "economic_alignment_short": "N",
  "economic_alignment_medium": "N",
  "economic_alignment_long": "N",
  "economic_alignment_source": "macro sector-map XLF S:N/M:N/L:N (IFC not in macro watchlist this run)",
  "macro_report_date": "2026-07-30",
  "nonop_pct_of_net_income": null,
  "clean_pe": 14.68,
  "clean_peg": 1.28,
  "competitive_share_trajectory": "stable",
  "competitive_threat_level": "moderate",
  "fcf_yield": null,
  "implied_growth_rate": null,
  "consensus_growth_rate": 11.5,
  "historical_valuation_decile": 6,
  "fair_value_est": 313.0,
  "stop_loss": 260.0,
  "target_price": 322.0,
  "scenario_base_target": 322,
  "scenario_bull_target": 360,
  "scenario_bear_target": 248,
  "analyst_consensus_target": 326.62,
  "analyst_target_high": 379.0,
  "analyst_target_low": 275.0,
  "analyst_target_median": 330.0,
  "analyst_target_upside_pct": 18.7,
  "analyst_grades_consensus": "buy",
  "analyst_bullish_pct": 69,
  "analyst_coverage_count": 13,
  "fmp_rating": "B+",
  "fmp_overall_score": 3,
  "recent_upgrades_30d": 0,
  "recent_downgrades_30d": 0,
  "overall_confidence": 58,
  "hard_gate_state": "caution",
  "gates_triggered": [],
  "gates_caution": [
    "Catastrophe/Cat-Season (watch \u2014 Q2 cat losses 7% realised; Q3 Aug-Oct is peak cat season, a live combined-ratio/earnings-volatility watch)"
  ],
  "gates_cleared_this_run": [
    "Earnings Event (Q2 reported 2026-07-28; next print Q3 ~Nov, outside 14d)",
    "Valuation Ceiling (fwd P/E 14.7 well under the 16x insurance floor; P/Book 2.52 < 3.0)"
  ],
  "do_not_buy_triggers": [],
  "systemic_tail_applies": false,
  "systemic_tail_note": "Macro AI-concentration / S&P-earnings-quality tail is armed but does NOT apply \u2014 IFC is a Canadian P&C insurer with no AI-capex leverage and is not an index top-weight; no inherited bear leg.",
  "short_entry_confirmed": false,
  "short_hold_reason": "technical_pending",
  "short_cap_reason": "Fundamental group met (cheap on P/Book, driver>=50, no earnings within 7d) but Technical UNMET (daily below SMA50, confluence bearish, hourly+15min in confirmed support_breakdown, MACD histogram negative) and Catalyst UNMET (post-Q2 move was -6.6%, a miss not a beat). Short technical-confirmation cap forces signal_short=HOLD. This is a technical_pending HOLD, NOT the neutral-timing quality-starter: the short-term trend is an ACTIVE post-miss breakdown (not a flat neutral pause), and timing 55 sits just above the 40-54 neutral band. 'Buy on confirmation \u2014 a tested higher low at C$270-272 (200-DMA) that reclaims, or a daily close above C$285 (SMA50) on >1.5x volume.'",
  "entry_groups_met": 1,
  "entry_conviction": "Half-Size",
  "exit_groups_live": 0,
  "exit_action": "Hold",
  "next_update_date": "2026-08-14",
  "next_update_basis": "No IFC-specific catalyst until Q3 (~early Nov); default +2wk to reassess the post-Q2-miss support test at the C$270 200-DMA + US CPI ~2026-08-12",
  "next_check_date": "2026-08-14",
  "signal_change_flags": {
    "short": "HOLD -> HOLD (unchanged; reason shifts thin-volume technical_pending -> post-miss breakdown technical_pending)",
    "medium": "BUY -> BUY (unchanged; better entry after the pullback)",
    "long": "BUY -> BUY (unchanged; cheaper)"
  },
  "vs_prior": {
    "prior_date": "2026-07-16",
    "prior_price": 295.17,
    "quality": "78 -> 77",
    "valuation": "60 -> 65 (improved on the pullback)",
    "timing": "62 -> 55 (post-miss breakdown)",
    "driver": "62 -> 60 (cat leg realised)",
    "econ_alignment": "Trend-Following/O-O-N -> Neutral/N-N-N (macro XLF downgrade; IFC off watchlist)",
    "gates": "Earnings + Valuation-Ceiling cautions CLEARED; Catastrophe watch remains",
    "signals": "S HOLD / M BUY / L BUY unchanged"
  }
}

S HOLD / M BUY / L BUY — the three signals are unchanged vs 2026-07-16, but the composition shifted materially. The Q2 miss (net operating income per share C$3.17 vs C$3.51 expected, driven by ~7% catastrophe losses) gapped the stock from C$305 to ~C$275. That improved Valuation (60→65: P/Book 2.64→2.52, fwd P/E 15.6→14.7, upside to consensus 8%→19%) while deteriorating Timing (62→55: a confirmed post-miss breakdown replaced the thin-volume-breakout set-up). Economic Alignment was downgraded (macro cut XLF to Neutral N/N/N; IFC is no longer a named watchlist forecast) and the Driver ticked 62→60 as the cat leg moved from watch to realised. Gates improved: the Earnings-Event and Valuation-Ceiling cautions both CLEARED (Q2 passed; fwd P/E 14.7 well under the 16× floor); the one remaining caution is the catastrophe/cat-season watch into peak Q3. No hard gate, no Do-Not-Buy trigger; the macro AI-concentration systemic tail does not apply to a Canadian P&C insurer. Driver 60 (<65) and Neutral economic pressure mean no STRONG-BUY amplification at any horizon. The Short stays HOLD on the technical-confirmation cap (an active breakdown, not the neutral-timing quality-starter).

15

Data Sources & Methodology

Audit trail of every data source: fully available (✓), fallback (⚠), or failed (✗), plus provenance-based confidence haircuts.
Data Source Status
get_yahoo_quote (IFC.TO) Price C$275.25 (prev close 277.95, −0.97%), P/B 2.52, ROE 16.1%, beta 0.29, div 2.1%, fwd P/E 14.68, targets, 13 analysts — CAD confirmed
get_company_profile / get_financial_ratios ISIN CA45823T1066, ~176.6M shares (mktcap C$48.6B / price), P&C insurer, sub-industry confirmed; BVPS C$109.0
get_income_statement (Q2-2026) Q2 revenue C$6.72B, net income C$720M (total; ~C$690M to common after preferred dividends → diluted EPS C$3.90, vs C$4.71 Q2-2025) — the cat-driven drop; no non-operating-gain distortion for an insurer. Company-reported operating metric NOIPS C$3.17 is the one scored
get_multi_timeframe_analysis / get_stock_prices 250 daily bars; MTF across 5 timeframes; daily below SMA20/50 (285), above SMA200 (270); confluence bearish short-term; gap-down on 2.2x volume; hourly/15min support_breakdown → Technical entry group UNMET
get_price_target_consensus / get_grades_consensus Median C$330, mean C$326.62, high 379, low 275; 5 strong-buy / 4 buy / 4 hold = 69% bullish — targets RAISED vs prior (was C$320/322.85)
get_ratings_snapshot FMP B+ (overall 3); DCF 4, ROE 4, ROA 4; P/E 2, P/B 1 (the P/B sub-score is why the composite eased from A-)
get_stock_grades Only a stale 2022 UBS action returned — no firm-level grade change in the last 30 days (0 up / 0 down); consensus grades used instead
web: Q2-2026 results (newswire / Investing.com / The Insurer) Combined ratio 94.9% (~4pts excess cat/large-loss), cat losses 7.0% (1pt above plan, 5pts above PY), NOIPS C$3.17 vs C$3.51 est / C$5.23 PY, C$1.08/sh cat impact above plan, storms in Canada + UK/Ireland fires; shares fell on the miss
Macro state (MacroDriver 2026-07-30) Regime Stagflation-lite; XLF S:N/M:N/L:N; IFC NOT in watchlist_forecast; 10-Y 4.67% used for r; AI-concentration/S&P-earnings-quality tail armed but IFC is NOT in that cohort (P&C insurer, no AI leverage) → no systemic tail leg inherited
Warranted-multiple anchor (P/Book) r=9.17% (10-Y 4.67% @2026-07-30 + 4.5% ERP + 0), g=6%; justified P/B 3.19 vs actual 2.52 (ratio 0.79). Fwd P/E 14.7 vs warranted ~18.5 (0.79). P/TBV ~4.9x noted but the deposit-taker 3.0x line does not govern a P&C insurer whose primary multiple is P/Book → no Gate 3
web: Hiscox M&A + AM Best Press-reported Intact interest in UK specialty insurer Hiscox (May 2026) — status conflicting/unconfirmed, treated as optionality only. AM Best affirmed core subs A+ (Superior)/stable (May 2026)
Impact on scores: High data coverage on this liquid large-cap plus a freshly-reported Q2. The main uncertainties are (1) the near-term tape — an active post-miss breakdown, reflected in the capped Short and the eased Timing — and (2) the Q3 catastrophe-season path, the single live caution. Valuation and the improved analyst upside are well-sourced; the Hiscox item is flagged unconfirmed and carries no thesis weight.
DISCLAIMER: This is a quantitative framework for educational purposes only. It is not financial advice. Always do your own research and consult a licensed financial advisor before making investment decisions.