From thinking-frameworks-skills
Values companies relative to peers using price multiples (PE, PBV, EV/EBITDA, EV/Sales) via four-step framework with peer comparison and sector regression approaches.
npx claudepluginhub lyndonkl/claude --plugin thinking-frameworks-skillsThis skill uses the workspace's default tool permissions.
- [Example](#example)
Generates design tokens/docs from CSS/Tailwind/styled-components codebases, audits visual consistency across 10 dimensions, detects AI slop in UI.
Records polished WebM UI demo videos of web apps using Playwright with cursor overlay, natural pacing, and three-phase scripting. Activates for demo, walkthrough, screen recording, or tutorial requests.
Delivers idiomatic Kotlin patterns for null safety, immutability, sealed classes, coroutines, Flows, extensions, DSL builders, and Gradle DSL. Use when writing, reviewing, refactoring, or designing Kotlin code.
Scenario: Technology company trading at PE 35x vs. sector median 25x. Is the premium justified?
Step 1 -- Define: PE = Market Price per Share / Earnings per Share (trailing twelve months, diluted). Equity multiple: numerator (equity market value) and denominator (net income to equity) go to the same claimholders.
Step 2 -- Describe: Sector distribution of 45 software firms: mean 28x, median 25x, 25th percentile 18x, 75th percentile 33x, standard deviation 12x. Target sits at approximately the 75th percentile.
Step 3 -- Analyze: The fundamental driver equation for PE is:
PE = Payout Ratio x (1 + g) / (ke - g)
Target has expected earnings growth of 20% vs. sector median 12%, and beta of 0.95 vs. sector 1.1 (lower risk). Higher growth and lower risk both justify a higher PE.
Step 4 -- Apply via sector regression:
Regression (n=45, R-squared=0.62):
PE = 8.2 + 1.5 x (Expected Growth %) - 0.3 x (Beta)
Target predicted PE:
= 8.2 + 1.5 x (20) - 0.3 x (0.95)
= 8.2 + 30.0 - 0.285
= 37.9x (call it ~38x)
Actual PE = 35x
Under/overvaluation = (35 - 38) / 38 = -7.9%
Conclusion: The regression predicts a PE of ~38x given the company's growth and risk profile. At 35x, the stock appears approximately 8% undervalued relative to sector peers after controlling for fundamentals. Relative valuation suggests it is cheap relative to peers, though this does not address whether the entire sector is fairly priced.
Copy this checklist and track your progress:
Relative Valuation Analysis Progress:
- [ ] Step 1: Select appropriate multiples for company type
- [ ] Step 2: Define multiples precisely (numerator, denominator, consistency)
- [ ] Step 3: Build comparable universe and describe distributions
- [ ] Step 4: Analyze fundamental drivers of each multiple
- [ ] Step 5: Apply via simple comparison and sector regression
- [ ] Step 6: Synthesize implied values and assess relative pricing
Step 1: Select appropriate multiples for company type
Choose multiples based on company characteristics: earnings-positive companies (PE, EV/EBITDA), capital-intensive or financial firms (PBV), negative-earnings or early-stage firms (EV/Sales). Use at least two multiples for triangulation. See resources/methodology.md for the selection decision tree.
Step 2: Define multiples precisely
For each selected multiple, specify: numerator (equity value or enterprise value), denominator (which earnings/book measure, what time period), and verify consistency (equity multiples use equity-level metrics; firm multiples use firm-level metrics). See resources/methodology.md for definitional tests.
Step 3: Build comparable universe and describe distributions
Identify peer companies sharing similar risk, growth, and cash flow characteristics. Compute the multiple for each peer. Report distribution statistics: mean, median, 25th and 75th percentiles, standard deviation, count. See resources/template.md for the comparison table and resources/template.md for distribution analysis.
Step 4: Analyze fundamental drivers
Every multiple has a fundamental driver derived from DCF. PE is driven by growth, risk, and payout. PBV is driven by ROE, growth, and risk. EV/EBITDA is driven by tax rate, reinvestment, growth, and WACC. Connect the company's fundamentals to its multiple. See resources/methodology.md for driver equations and derivations.
Step 5: Apply via simple comparison and sector regression
Two approaches: (a) Simple comparison -- compare target's multiple to peer median, adjust qualitatively for fundamental differences. (b) Sector regression -- regress the multiple against its fundamental drivers across the peer universe, plug in the target's values, and compute predicted multiple. See resources/template.md for the regression template.
Step 6: Synthesize implied values
Convert predicted multiples to implied share prices or enterprise values. Compute under/overvaluation percentage. Compare results across multiples for consistency. Validate using resources/evaluators/rubric_relative_valuation_multiples.json. Minimum standard: Average score of 3.5 or above.
Pattern 1: PE Ratio Analysis
Pattern 2: EV/EBITDA Analysis
Pattern 3: PBV (Price-to-Book) Analysis
Pattern 4: EV/Sales (Revenue Multiple) Analysis
Numerator-denominator consistency: Equity multiples (PE, PBV) use market value of equity in the numerator and equity-level metrics in the denominator. Firm multiples (EV/EBITDA, EV/Sales) use enterprise value in the numerator and firm-level metrics in the denominator. Mixing levels produces meaningless numbers.
Comparable universe quality: Comparable companies should share similar risk, growth, and cash flow characteristics. Same industry is a starting point, not a guarantee of comparability. A fast-growing SaaS firm is not comparable to a mature enterprise software firm just because both are "technology."
Report distribution statistics: Present mean, median, 25th and 75th percentiles, standard deviation, and count. Median is more robust than mean for skewed distributions (PE ratios are heavily right-skewed). Do not rely on the average alone.
Regression sample size: Sector regressions require a minimum of 15-20 data points to produce meaningful results. Below that threshold, prefer simple peer comparison with qualitative adjustments. Report R-squared to indicate explanatory power.
Negative denominators: Exclude firms with negative earnings from PE analysis (negative PE has no economic meaning). For EV/EBITDA, exclude firms with negative EBITDA. For PBV, exclude firms with negative book value. Document how many firms were excluded and why.
Fundamental driver linkage: Every multiple is a compressed DCF. Always identify the fundamental driver equation connecting the multiple to growth, risk, and cash flow patterns. A company trading at a high PE is not "expensive" if its growth and risk profile justify it.
Relative vs. absolute: Relative valuation tells you whether a stock is cheap or expensive relative to its peers. It does not tell you whether the stock is undervalued or overvalued in absolute terms. If the entire sector is overpriced, the "cheapest" stock in the sector may still be overvalued.
Key formulas:
PE = Market Price per Share / Earnings per Share
PBV = Market Price per Share / Book Value per Share
EV/EBITDA = Enterprise Value / EBITDA
EV/Sales = Enterprise Value / Revenue
Enterprise Value = Market Cap + Market Value of Debt - Cash
Fundamental Driver Equations:
PE (stable growth):
PE = Payout Ratio x (1 + g) / (ke - g)
where Payout = 1 - (g / ROE)
PBV (stable growth):
PBV = (ROE - g) / (ke - g)
EV/EBITDA:
EV/EBITDA = (1 - t) x (1 - Reinvestment Rate / (1-t)) x (1 + g) / (WACC - g)
simplified: driven by tax rate, depreciation/EBITDA, reinvestment, WACC, growth
EV/Sales (stable growth):
EV/Sales = After-tax Operating Margin x (1 - Reinvestment Rate) x (1 + g) / (WACC - g)
Sector Regression (general form):
Multiple = a + b1(Growth) + b2(Risk) + b3(Payout or Margin)
Under/Overvaluation:
= (Actual Multiple - Predicted Multiple) / Predicted Multiple
Multiple selection by company type:
| Company Type | Primary Multiple | Secondary Multiple | Rationale |
|---|---|---|---|
| Earnings-positive, stable | PE | EV/EBITDA | Earnings reliable, PE intuitive |
| Capital-intensive | EV/EBITDA | PBV | EBITDA normalizes for depreciation methods |
| Financial services | PBV | PE | Book value is economically meaningful for banks |
| Negative earnings / early-stage | EV/Sales | EV/EBITDA (if positive) | Revenue exists even when earnings do not |
| Cross-border comparison | EV/EBITDA | EV/Sales | Firm multiples are capital-structure neutral |
| High-growth technology | EV/Sales | PE (forward) | Revenue growth is the primary value driver |
Key resources:
Inputs required:
Outputs produced:
relative-valuation-analysis.md: Full analysis with peer comparison, distribution statistics, regression output, implied values, and under/overvaluation assessment