---
title: "Detailed company info"
method: GET
path: "/api/v2/quotes/{symbol}/info"
tags: ["Finance"]
---

# Detailed company info

`GET /api/v2/quotes/{symbol}/info`

## Path parameters

- `symbol` string, required — Security ticker symbol.

## Query parameters

- `fields` string, nullable — Comma-separated field filter

## Response `200`

Information object.

- EnvelopeQuotesSymbolInfoData
  - `data` QuotesSymbolInfoData, required
    - `address1` string, required — Primary street address.
    - `city` string, required — City name.
    - `state` string, required — US state code.
    - `zip` string, required — Postal code.
    - `country` string, required — Country code or name.
    - `phone` string, required — Phone number.
    - `website` string, required — Website URL.
    - `industry` string, required — GICS industry.
    - `industryKey` string, required — Industry key identifier.
    - `industryDisp` string, required — Industry display label.
    - `sector` string, required — GICS sector.
    - `sectorKey` string, required — Sector key identifier.
    - `sectorDisp` string, required — Sector display label.
    - `longBusinessSummary` string, required — Long business summary text.
    - `fullTimeEmployees` integer, required — Number of full-time employees.
    - `companyOfficers` unknown[], required — Array of company officers.
      - unknown
    - `auditRisk` integer, required — Audit governance risk score.
    - `boardRisk` integer, required — Board governance risk score.
    - `compensationRisk` integer, required — Compensation governance risk score.
    - `shareHolderRightsRisk` integer, required — Shareholder-rights governance risk score.
    - `overallRisk` integer, required — Overall governance risk score.
    - `governanceEpochDate` integer, required — Governance data as-of epoch timestamp.
    - `compensationAsOfEpochDate` integer, required — Compensation data as-of epoch timestamp.
    - `irWebsite` string, required — Investor relations website URL.
    - `executiveTeam` unknown[], required — Array of executive-team members.
      - unknown
    - `trend` TrendItem[], required — Trend array.
      - `period` string, required — Time period identifier.
      - `endDate` string, required — End date (YYYY-MM-DD).
      - `growth` string, required — Growth rate or percent change.
      - `earningsEstimate` EarningsEstimate, required
        - `avg` string, required — Average value.
        - `low` string, required — Period low value.
        - `high` string, required — Period high value.
        - `yearAgoEps` string, required — Earnings per share from the year-ago comparable period.
        - `numberOfAnalysts` string, required — Number of analyst estimates.
        - `growth` string, required — Growth rate or percent change.
        - `earningsCurrency` string, required — Reporting currency for earnings estimates.
      - `revenueEstimate` RevenueEstimate, required
        - `avg` string, required — Average value.
        - `low` string, required — Period low value.
        - `high` string, required — Period high value.
        - `numberOfAnalysts` string, required — Number of analyst estimates.
        - `yearAgoRevenue` string, required — Revenue from the year-ago comparable period.
        - `growth` string, required — Growth rate or percent change.
        - `revenueCurrency` string, required — Reporting currency for revenue estimates.
      - `epsTrend` EpsTrend, required
        - `current` string, required — Flag or value: currently applicable.
        - `7daysAgo` string, required — Value as of 7 days ago.
        - `30daysAgo` string, required — Value as of 30 days ago.
        - `60daysAgo` string, required — Value as of 60 days ago.
        - `90daysAgo` string, required — Value as of 90 days ago.
        - `epsTrendCurrency` string, required — Reporting currency for EPS trend.
      - `epsRevisions` EpsRevisions, required
        - `upLast7days` string, required — Upward revisions in the last 7 days.
        - `upLast30days` string, required — Upward revisions in the last 30 days.
        - `downLast30days` string, required — Downward revisions in the last 30 days.
        - `downLast7Days` union, required — Downward revisions in the last 7 days.
          - integer
          - string
        - `downLast90days` object, required — Downward revisions in the last 90 days.
        - `epsRevisionsCurrency` string, required — Reporting currency for EPS revisions.
    - `priceHint` integer, required — Price display decimal hint.
    - `previousClose` number, required — Previous session close.
    - `open` number, required — Period opening price.
    - `dayLow` number, required — Current session intraday low.
    - `dayHigh` number, required — Current session intraday high.
    - `regularMarketPreviousClose` number, required — Previous session's closing price.
    - `regularMarketOpen` number, required — Regular market session open price.
    - `regularMarketDayLow` number, required — Regular market session day low.
    - `regularMarketDayHigh` number, required — Regular market session day high.
    - `dividendRate` number, required — Annual dividend rate per share.
    - `dividendYield` number, required — Dividend yield.
    - `exDividendDate` integer, required — Ex-dividend date (epoch or ISO).
    - `payoutRatio` number, required — Dividend payout ratio.
    - `fiveYearAvgDividendYield` number, required — Five-year average dividend yield.
    - `beta` number, required — Beta coefficient (volatility vs market).
    - `trailingPE` number, required — Trailing price-to-earnings ratio.
    - `forwardPE` number, required — Forward price-to-earnings ratio.
    - `volume` integer, required — Trading or transaction volume.
    - `regularMarketVolume` integer, required — Regular market session trading volume.
    - `averageVolume` integer, required — Average trading volume.
    - `averageVolume10days` integer, required — Average trading volume over the last 10 days.
    - `averageDailyVolume10Day` integer, required — Average daily volume over the last 10 days.
    - `bid` number, required — Best bid price.
    - `ask` number, required — Best ask price.
    - `bidSize` integer, required — Best bid size.
    - `askSize` integer, required — Best ask size.
    - `marketCap` integer, required — Market capitalization.
    - `nonDilutedMarketCap` integer, required — Non-diluted market capitalization.
    - `fiftyTwoWeekLow` number, required — 52-week low price.
    - `fiftyTwoWeekHigh` number, required — 52-week high price.
    - `allTimeHigh` number, required — All-time high price.
    - `allTimeLow` number, required — All-time low price.
    - `priceToSalesTrailing12Months` number, required — Price-to-sales ratio (trailing twelve months).
    - `fiftyDayAverage` number, required — 50-day moving-average price.
    - `twoHundredDayAverage` number, required — 200-day moving-average price.
    - `trailingAnnualDividendRate` number, required — Trailing twelve-month dividend rate per share.
    - `trailingAnnualDividendYield` number, required — Trailing twelve-month dividend yield.
    - `currency` string, required — Currency code (ISO 4217).
    - `fromCurrency` unknown, required
    - `toCurrency` unknown, required
    - `lastMarket` unknown, required
    - `coinMarketCapLink` unknown, required
    - `algorithm` unknown, required
    - `tradeable` boolean, required — Flag: symbol is tradeable.
    - `earningsDate` integer[], required — Array of next earnings date candidates.
    - `earningsCallDate` integer[], required — Array of earnings call date candidates.
    - `isEarningsDateEstimate` boolean, required — Flag: earnings date is an estimate.
    - `earningsAverage` number, required — Average EPS estimate for the upcoming report.
    - `earningsLow` number, required — Low EPS estimate for the upcoming report.
    - `earningsHigh` number, required — High EPS estimate for the upcoming report.
    - `revenueAverage` integer, required — Average revenue estimate for the upcoming report.
    - `revenueLow` integer, required — Low revenue estimate for the upcoming report.
    - `revenueHigh` integer, required — High revenue estimate for the upcoming report.
    - `dividendDate` integer, required — Dividend payment date (epoch or ISO).
    - `history` HistoryItem[], required — Array of historical records.
      - `maxAge` integer, required — Maximum result age in seconds.
      - `epsActual` EpsActual, required
        - `raw` number, required — Raw upstream payload.
        - `fmt` string, required — Formatted display value.
      - `epsEstimate` EpsActual, required
        - `raw` number, required — Raw upstream payload.
        - `fmt` string, required — Formatted display value.
      - `epsDifference` EpsActual, required
        - `raw` number, required — Raw upstream payload.
        - `fmt` string, required — Formatted display value.
      - `surprisePercent` EpsActual, required
        - `raw` number, required — Raw upstream payload.
        - `fmt` string, required — Formatted display value.
      - `quarter` Quarter, required
        - `raw` integer, required — Raw upstream payload.
        - `fmt` string, required — Formatted display value.
      - `currency` string, required — Currency code (ISO 4217).
      - `period` string, required — Time period identifier.
    - `defaultMethodology` string, required — Default estimation methodology.
    - `enterpriseValue` integer, required — Enterprise value (USD).
    - `profitMargins` number, required — Profit margins (ratio).
    - `floatShares` integer, required — Shares available as float.
    - `sharesOutstanding` integer, required — Total shares outstanding.
    - `sharesShort` integer, required — Shares reported as short.
    - `sharesShortPriorMonth` integer, required — Shares short in the prior month.
    - `sharesShortPreviousMonthDate` integer, required — Date of prior-month short-interest report.
    - `dateShortInterest` integer, required — Short-interest report date (epoch).
    - `heldPercentInsiders` number, required — Percentage of shares held by insiders.
    - `heldPercentInstitutions` number, required — Percentage of shares held by institutions.
    - `shortRatio` number, required — Short-interest ratio (days to cover).
    - `shortPercentOfFloat` number, required — Short interest as a percent of float.
    - `impliedSharesOutstanding` integer, required — Implied shares outstanding.
    - `category` unknown, required
    - `bookValue` number, required — Book value per share.
    - `priceToBook` number, required — Price-to-book ratio.
    - `fundFamily` unknown, required
    - `legalType` unknown, required
    - `lastFiscalYearEnd` integer, required — Last fiscal year-end date (epoch).
    - `nextFiscalYearEnd` integer, required — Next fiscal year-end date (epoch).
    - `mostRecentQuarter` integer, required — Most recent quarter-end date (epoch).
    - `earningsQuarterlyGrowth` number, required — Quarterly earnings growth.
    - `netIncomeToCommon` integer, required — Net income attributable to common shareholders.
    - `trailingEps` number, required — Trailing twelve-month EPS.
    - `forwardEps` number, required — Forward EPS estimate.
    - `lastSplitFactor` string, required — Most recent stock-split factor.
    - `lastSplitDate` integer, required — Most recent stock-split date (epoch).
    - `enterpriseToRevenue` number, required — Enterprise value to revenue ratio.
    - `enterpriseToEbitda` number, required — Enterprise value to EBITDA ratio.
    - `52WeekChange` number, required — 52-week Change value.
    - `SandP52WeekChange` number, required — S&P 500 52-week percent change.
    - `lastDividendValue` number, required — Most recent dividend value per share.
    - `lastDividendDate` integer, required — Most recent dividend date (epoch).
    - `latestShareClass` unknown, required
    - `leadInvestor` unknown, required
    - `currentPrice` number, required — Current price.
    - `targetHighPrice` number, required — High analyst price target.
    - `targetLowPrice` number, required — Low analyst price target.
    - `targetMeanPrice` number, required — Mean analyst price target.
    - `targetMedianPrice` number, required — Median analyst price target.
    - `recommendationMean` number, required — Mean analyst recommendation (1=Strong Buy to 5=Sell).
    - `recommendationKey` string, required — Consensus analyst recommendation key (e.g. buy, hold, sell).
    - `numberOfAnalystOpinions` integer, required — Number of analyst opinions.
    - `totalCash` integer, required — Total cash on balance sheet.
    - `totalCashPerShare` number, required — Total cash per share.
    - `ebitda` integer, required — Earnings before interest, taxes, depreciation and amortization.
    - `totalDebt` integer, required — Total debt on balance sheet.
    - `quickRatio` number, required — Quick ratio.
    - `currentRatio` number, required — Current ratio.
    - `totalRevenue` integer, required — Total revenue.
    - `debtToEquity` number, required — Debt-to-equity ratio.
    - `revenuePerShare` number, required — Revenue per share.
    - `returnOnAssets` number, required — Return on assets (ROA).
    - `returnOnEquity` number, required — Return on equity (ROE).
    - `grossProfits` integer, required — Gross profits.
    - `freeCashflow` integer, required — Free cash flow.
    - `operatingCashflow` integer, required — Operating cash flow.
    - `earningsGrowth` number, required — Earnings growth rate.
    - `revenueGrowth` number, required — Revenue growth rate.
    - `grossMargins` number, required — Gross margin.
    - `ebitdaMargins` number, required — EBITDA margin.
    - `operatingMargins` number, required — Operating margin.
    - `financialCurrency` string, required — Reporting currency for financials.
  - `meta` SugraMeta, required — Metadata attached to every /api/v1/* response envelope.
    - `endpoint` string, required — Requested endpoint path.
    - `data_time` string, required — ISO 8601 UTC timestamp of the source data, not of the request.
    - `response_time` string, required — ISO 8601 UTC timestamp when this response was produced.
    - `provider` string, required — API name and version.
    - `source` string, nullable — Identifier of the primary upstream source used for this response.
    - `attribution` string, nullable — Human-readable attribution mandated by an upstream source (e.g. a securities regulator or self-regulatory organization). Present only on responses whose source requires the owner and source to be clearly identified. Do not remove or alter it when using the response.
    - `fallback_used` boolean, nullable — True when the primary source failed and a fallback produced the data.
    - `fallback_chain` string[], nullable — Ordered list of sources attempted, in the order they were tried.
    - `cached` boolean, nullable — True when this response was served from the internal cache.
    - `stale` boolean, nullable — True when the cached response was returned after the upstream rate-limited or errored. Clients can use this to detect degraded data.

## Other responses

- `401` — Missing or invalid `x-api-key` header.
- `422` — Validation Error
- `429` — Daily rate limit exceeded. Check `X-RateLimit-Reset` for the next window.
- `503` — Upstream source is temporarily unavailable. Retry after a short delay.

---

[API](https://skmtc.net/sugra/apis/sugra-api.md) · [All operations](https://skmtc.net/sugra/apis/sugra-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/sugra/sugra-api/versions/dcf7427e6897/schema)
