Finance & Business · Corporate Finance, Forecasting & Valuation · Market-approach relative valuation

Comparable Company Precedent Transaction Valuation Calculator

Applies a user-selected mean, median, or inclusive percentile of synthetic or user-entered trading-comparable or precedent-transaction multiples to a target operating metric, then bridges enterprise and equity value to an implied per-share value.

Last updated
Repeating-Item Builder

Calculator overview

Inputs and outputs

This summary comes from the calculator's published input and output contract.

Inputs

CMP Observation Type
About this input

Select a trading-comparable population or a precedent-transaction population. The selector changes the review context, grid label, and applicability of the explicit precedent adjustment; it never changes user data silently.

Default Trading comparable companies Allowed Trading comparable companies, Precedent transactions
CMP Valuation Metric
About this input

Select EV/revenue, EV/EBITDA, or P/E. The selected numerator and denominator must be consistently defined for every included observation and the target.

Default EV / Revenue Allowed EV / Revenue, EV / EBITDA, P / E
CMP Summary Statistic
About this input

Use the arithmetic mean, median, or an inclusive percentile of included positive selected multiples. No observation weighting or automatic outlier removal is applied.

Default Median Allowed Median, Mean, Selected percentile
CMP Selected Percentile Conditional
About this input

Inclusive percentile from 0 through 100, used only in Selected percentile mode. Hidden values are inert in Median and Mean modes.

Unit percentile points Default 50 Range 0 to 100
CMP Precedent Adjustment Percent Conditional
About this input

Explicit zero-to-100-percent upward adjustment to the selected statistic in precedent-transaction mode only. It is not an estimated premium. Hidden values are inert for trading comparables.

Unit percent points Default 10 Range 0 to 100
CMP Target Revenue Conditional
About this input

Positive target revenue on the same period, accounting, and currency-scale basis as included EV/revenue observations. Used only for EV/revenue.

Unit $mm Default 300 Range At least 0
CMP Target EBITDA Conditional
About this input

Positive target EBITDA defined consistently with included EV/EBITDA observations. Used only for EV/EBITDA; the workbook supplies no non-GAAP reconciliation.

Unit $mm Default 75 Range At least 0
CMP Target Net Income Conditional
About this input

Positive target net income attributable to the equity represented by diluted shares. Used only for P/E.

Unit $mm Default 45 Range At least 0
CMP Target Debt
About this input

Nonnegative debt included in the user-defined enterprise-to-equity bridge.

Unit $mm Default 80 Range At least 0
CMP Target Cash
About this input

Nonnegative cash subtracted from enterprise claims, or added when bridging enterprise value to equity value.

Unit $mm Default 20 Range At least 0
CMP Target Preferred Equity
About this input

Nonnegative preferred-equity claim included in the enterprise-to-common-equity bridge.

Unit $mm Default 5 Range At least 0
CMP Target Noncontrolling Interest
About this input

Nonnegative noncontrolling-interest claim included in the enterprise-to-common-equity bridge.

Unit $mm Default 10 Range At least 0
CMP Target Diluted Shares
About this input

Positive diluted share count used to convert implied common equity value to per-share value. No treasury-stock or if-converted schedule is supplied.

Unit mm diluted shares Default 50 Range At least 0
Selected trading comparable companies - synthetic valuation observations
About this input

Eight-row observation grid. Populate complete rows contiguously from the top and leave only trailing rows wholly blank. Every populated row requires a Yes/No inclusion selector, text label, and nonnegative numeric EV, equity value, revenue, EBITDA, and net income. Included rows require positive selected-route numerator and denominator. At least three rows must be included. Numeric cells are numbers, not quoted numerics.

Default 5 rows
ColumnRange or allowed values
Include? Yes, No
Observation label Not declared
Enterprise value At least 0
Equity value At least 0
Revenue At least 0
EBITDA At least 0
Net income At least 0

Outputs

CMP Active Observation Count
About this output

Count of complete grid rows marked Yes and used in the selected statistic.

Unit observations
CMP First Quartile Multiple
About this output

Inclusive 25th percentile of included positive selected-route multiples.

Unit x
CMP Median Multiple
About this output

Median of included positive selected-route multiples.

Unit x
CMP Third Quartile Multiple
About this output

Inclusive 75th percentile of included positive selected-route multiples.

Unit x
CMP Selected Multiple Before Adjustment
About this output

Mean, median, or selected inclusive percentile before the precedent-only user adjustment.

Unit x
Applied EV / Revenue multiple
About this output

Selected statistic after applying the explicit precedent-only upward adjustment, if applicable.

Unit x
CMP Selected Target Metric
About this output

Visible target revenue, EBITDA, or net income used by the selected multiple route.

Unit $mm
CMP Implied Enterprise Value
About this output

Multiple-derived enterprise value for EV routes, or P/E-derived equity value plus net debt and other entered claims for the P/E route.

Unit $mm
CMP Net Debt And Claims
About this output

Debt plus preferred equity plus noncontrolling interest less cash.

Unit $mm
CMP Implied Equity Value
About this output

Enterprise value less net debt and other entered claims for EV routes, or directly selected P/E multiple times target net income.

Unit $mm
CMP Implied Share Price
About this output

Implied common equity value divided by user-entered target diluted shares.

Unit $/share
CMP Valuation Route Used
About this output

States the observation population, selected multiple, and selected summary statistic applied.

No unit declared
Model Status
About this output

Returns actionable NOT VALID text for malformed or unsupported calculations, CHECK for nonpositive implied equity, and OK for a finite internally reconciled illustration. It is not a fairness or investment conclusion.

No unit declared

Methodology

Purpose and model boundary

This model applies a selected statistic from user-entered trading-comparable or precedent-transaction observations to a target operating metric, then bridges enterprise and equity value to implied value per diluted share. It performs relative-valuation arithmetic. It does not select comparables, retrieve market data, appraise a company, or provide an investment recommendation or fairness opinion.

Inputs and units

Every observation and target amount must use the same currency scale, period convention, and numerator and denominator definitions. The observation route is trading comparable companies or precedent transactions. The valuation metric is EV / Revenue, EV / EBITDA, or P / E. The selection statistic is mean, median, or a user-selected inclusive percentile.

The repeating grid has capacity for eight observations. A row states whether it is included, a label, enterprise value, equity value, revenue, EBITDA, and net income. At least three complete, included observations with positive selected-route multiples are required. Populated rows must remain contiguous. The active-row controls toggle the grid's declared Include? value and preserve the fixed eight-row submitted values.

The visible target metric depends on the selected multiple. Debt, cash, preferred equity, noncontrolling interest, and diluted shares complete the target bridge. The precedent adjustment is measured in percent points and is used only for the precedent route.

Governing relationships

For each included observation i, the selected multiple is:

EV / Revenue_i = enterprise value_i / revenue_i

EV / EBITDA_i = enterprise value_i / EBITDA_i

P / E_i = equity value_i / net income_i

The workbook calculates the mean, median, and inclusive 25th and 75th percentiles of the positive selected multiples. A selected percentile uses inclusive linear interpolation over the ordered observations. The chosen mean, median, or percentile is the selected multiple before adjustment.

Applied multiple = selected multiple × (1 + precedent adjustment / 100)

The adjustment factor is one for trading comparables. The selected target metric is target revenue, EBITDA, or net income according to the route.

Selected basis value = applied multiple × selected target metric

Net debt and claims = debt + preferred equity + noncontrolling interest - cash

For EV / Revenue and EV / EBITDA:

Implied enterprise value = selected basis value

Implied equity value = implied enterprise value - net debt and claims

For P / E:

Implied equity value = selected basis value

Implied enterprise value = implied equity value + net debt and claims

Implied share price = implied equity value / diluted shares

Calculation sequence

  1. Validate the observation population, valuation metric, statistic, visible target input, bridge, positive diluted shares, and contiguous grid.
  2. Identify complete rows marked Yes and calculate the selected-route multiple for each.
  3. Require at least three included positive multiples, then calculate quartiles, mean, median, and any selected inclusive percentile.
  4. Apply the precedent-only upward adjustment.
  5. Multiply by the visible target metric and route through the enterprise-to-equity bridge.
  6. Calculate implied share price, chart observation multiples against the applied-multiple reference, and return status.

Outputs and interpretation

The main results are the applied multiple, implied enterprise value, implied equity value, and implied share price. Supporting results disclose observation count, quartiles, the pre-adjustment multiple, the selected target metric, net debt and claims, and the complete route label. The chart uses bars for included observation multiples and a dashed reference for the applied multiple. The results reflect only the supplied population and assumptions.

Validation and status logic

The workbook evaluates status in this order:

Condition Returned status
The route, visible target, bridge, positive-share requirement, minimum three included rows, row completeness, or contiguous populated-row order fails NOT VALID: correct route, visible target, bridge, or contiguous observation-grid inputs
A selected multiple, statistic, value bridge, or per-share result is non-finite or exceeds the supported range NOT VALID: derived valuation exceeds the supported calculation range
Implied common equity value is zero or negative CHECK: implied common equity value is nonpositive; review bridge and assumptions
None of the preceding conditions applies OK

Hidden target and statistic inputs are ignored outside their active routes.

Assumptions and limitations

  • The user supplies a relevant, consistently defined observation population. The workbook does not determine comparability.
  • Revenue, EBITDA, and net income are analytical inputs. Any non-GAAP measure must be defined and reconciled outside the workbook.
  • The claims bridge does not estimate leases, pensions, investments, tax assets, options, or other company-specific adjustments.
  • The precedent adjustment is an explicit assumption, not an estimated control premium or synergy value.
  • No forecast, dilution schedule, foreign-exchange normalization, present-value adjustment, filing retrieval, market price, or transaction database is included.
  • Relative valuation is sensitive to selection, timing, accounting policy, growth, margin, leverage, control, liquidity, and market conditions.

Restrictions and non-computing states

At least three complete observations must be marked Yes, and all included selected-route denominators must produce positive multiples. Populated rows must be contiguous, though a populated row may be excluded with No. The visible target metric and diluted shares must be positive. A malformed row, blank gap before later populated rows, insufficient included set, or non-finite statistic prevents a supported valuation.

Errors and warnings

Input checking can reject an unknown option, invalid grid shape, or scalar outside its allowed range before calculation. Workbook NOT VALID distinguishes input and derived-range failures. Workbook CHECK preserves a computable nonpositive equity bridge for review. A connection or calculation-service error is not an implied value.

References

The relative-valuation routes and enterprise-value bridge are consistent with selected-company and precedent-transaction disclosures in this SEC-filed proxy statement and the bridge and ratio conventions in this SEC-filed fairness analysis. The limitation on user-entered non-GAAP measures follows the SEC Non-GAAP Financial Measures Compliance and Disclosure Interpretations. No issuer data, advisor analysis, tables, conclusions, or source prose are embedded.

This page is provided by LogicCommons for informational purposes only. Results are analysis outputs computed from the inputs you supply and are not engineering advice, a design, or a substitute for review by a licensed professional under the codes adopted where the work is built. Verify all inputs and results independently.

LogicCommons is in beta. If a result, label, or reference looks wrong, tell us here; we read every message.