Valuation Multiples API
Retrieve pre-calculated valuation multiples for any publicly traded company. This endpoint returns price-based multiples (P/E, P/B, P/S, P/CF) and enterprise-value-based multiples (EV/Sales, EV/EBITDA) along with their historical high and low values for each period.
Valuation multiples are the most commonly used metrics for relative valuation. comparing a company's market price to its fundamental financial performance. By providing both current and high/low variants, this endpoint enables range-based valuation analysis and helps identify whether a stock is trading above or below its historical norms.
Data is available for both annual and quarterly periods, with up to 250 historical periods per request.
https://api.roic.ai/v2/fundamental/multiples/{identifier}Parameters
Path Parameters
identifierstringrequiredCompany identifier — supports ticker symbol (e.g., `AAPL`), CIK, CUSIP, or ISIN.
AAPLQuery Parameters
apikeystringrequiredYour API key for authentication.
periodstringoptionalReporting period for financial data.
annualValues: annual, quarterlylimitnumberoptionalMaximum number of periods to return.
10Example: 10fiscal_year_startnumberoptionalFilter results starting from this fiscal year.
2020fiscal_year_endnumberoptionalFilter results ending at this fiscal year.
2024date_startstringoptionalFilter results starting from this date (YYYY-MM-DD format).
2020-01-01date_endstringoptionalFilter results ending at this date (YYYY-MM-DD format).
2024-12-31orderstringoptionalSort order for time-series data.
DESCValues: ASC, DESCformatstringoptionalResponse format. Use `json` for JSON (default) or `excel` for tab-separated values compatible with Google Sheets and Excel.
jsonValues: json, excelCode Examples
Response
Field Dictionary
| Field | Description |
|---|---|
pe_ratio | Price to earnings (P/E) |
average_price_earnings_ratio | Average P/E ratio |
pe_ratio_with_high_clos_pr | P/E at 52-week high |
pe_ratio_with_low_clos_pr | P/E at 52-week low |
pr_to_book_ratio | Price to book (P/B) |
average_price_to_book_ratio | Average P/B ratio |
high_closing_price_to_book_ratio | P/B at 52-week high |
low_closing_price_to_book_ratio | P/B at 52-week low |
pr_to_tang_bv_per_sh | Price to tangible book value |
average_price_to_tangible_bps | Average price to tangible book |
high_price_to_tangible_bps | Price to tangible book at 52-week high |
low_price_to_tangible_bps | Price to tangible book at 52-week low |
pr_to_sales_ratio | Price to sales (P/S) |
average_price_to_sales_ratio | Average P/S ratio |
high_closing_price_to_sales_ratio | P/S at 52-week high |
low_closing_price_to_sales_ratio | P/S at 52-week low |
pr_to_cash_flow | Price to cash flow (P/CF) |
average_price_to_cash_flow | Average P/CF ratio |
high_closing_price_to_cash_flow | P/CF at 52-week high |
low_closing_price_to_cash_flow | P/CF at 52-week low |
pr_to_free_cash_flow | Price to free cash flow (P/FCF) |
average_price_to_free_cash_flow | Average P/FCF ratio |
high_price_to_free_cash_flow | P/FCF at 52-week high |
low_price_to_free_cash_flow | P/FCF at 52-week low |
ev_to_ttm_sales | EV / TTM sales |
average_ev_to_ttm_sales | Average EV / TTM sales |
high_ev_to_ttm_sales | EV / TTM sales at 52-week high |
low_ev_to_ttm_sales | EV / TTM sales at 52-week low |
ev_to_ttm_ebitda | EV / TTM EBITDA |
avg_ev_to_ttm_ebitda | Average EV / TTM EBITDA |
high_ev_to_ttm_ebitda | EV / TTM EBITDA at 52-week high |
low_ev_to_ttm_ebitda | EV / TTM EBITDA at 52-week low |
ev_to_ttm_ebit | EV / TTM EBIT |
average_ev_to_ttm_ebit | Average EV / TTM EBIT |
high_ev_to_ttm_ebit | EV / TTM EBIT at 52-week high |
low_ev_to_ttm_ebit | EV / TTM EBIT at 52-week low |
pr_last | Last closing price |
pr_high | 52-week high price |
pr_low | 52-week low price |
enterprise_value | Enterprise value |
average_enterprise_value | Average enterprise value |
high_enterprise_value | Enterprise value at 52-week high |
low_enterprise_value | Enterprise value at 52-week low |
bs_sh_out | Shares outstanding |
Metadata
| Field | Description |
|---|---|
ticker | Ticker symbol |
date | Period end date |
period | Reporting period (annual/quarterly) |
period_label | Human-readable period label |
fiscal_year | Fiscal year |
Use Cases
- Build stock screeners that filter by P/E ratio, P/B ratio, or EV/EBITDA thresholds
- Create comparable company analysis tables for investment research
- Track valuation expansion and compression over market cycles
- Identify undervalued or overvalued stocks relative to their historical trading range
- Power financial dashboards with real-time valuation data
Related Endpoints
- Enterprise Value - raw EV and market cap data for custom multiple calculations
- Per-Share Data - EPS, book value per share for custom ratio calculations
- Profitability Ratios - margins and returns to pair with valuation analysis