---
title: "Peers"
method: GET
path: "/api/company/peers"
tags: ["Company"]
---

# Peers

`GET /api/company/peers`

![Stock](https://img.shields.io/badge/Stock-f97316) ![Pro](https://img.shields.io/badge/Pro-8b5cf6)

Returns up to 6 comparable public companies ("peers") for a stock, alongside the subject's own latest annual revenue so you can judge comparability.

Peers are companies operating in the same industry as the subject, ranked by how close their latest annual revenue is to the subject's (most comparable in scale first). Companies that report in a non-USD currency (or whose revenue is unavailable) are listed last, since their figures aren't directly comparable. Each peer includes its revenue and the currency that revenue is reported in. The subject company is never included in its own peer list.

Only available for stock symbols. Requesting peers for an ETF, mutual fund, or other non-stock symbol returns HTTP 400.

## Query parameters

- `symbol` string
- `cik` integer
- `cusip` string
- `composite_figi` string
- `share_class_figi` string

## Response `200`

The subject's latest annual revenue plus up to 6 peer companies. The peers array is empty if no comparable companies are found.

- object
  - `revenue` number, nullable, required — The subject company's latest annual revenue, reported in `currency`. Null if unavailable.
  - `currency` string, nullable, required — ISO currency code of the subject's `revenue` (e.g. "USD"), or null if unknown.
  - `peers` object[], required — Peer companies, closest in revenue scale to the subject first; non-USD reporters and companies with no revenue last.
    - `symbol` string, required — The peer's stock ticker symbol.
    - `name` string, required — The peer's company name.
    - `exchange` string, nullable, required — Primary listing exchange of the peer, or null if unknown.
    - `revenue` number, nullable, required — The peer's latest annual revenue, reported in `currency`. Null if unavailable.
    - `currency` string, nullable, required — ISO currency code of the peer's `revenue` (e.g. "USD"), or null if unknown.

## Other responses

- `400` — Invalid parameters, symbol not found, or the symbol is not a stock
- `403` — Feature not available on current plan

---

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