---
title: "Precos Da Empresa"
method: GET
path: "/empresas/{ticker}/precos"
---

# Precos Da Empresa

`GET /empresas/{ticker}/precos`

## Request

- Base URL: `https://dadosb3.com` (the document declares no server; this is the origin it was published from)
- URL: `https://dadosb3.com/empresas/{ticker}/precos`
- Auth: none declared

A série DIÁRIA de preços da empresa numa chamada só: abertura, máxima, mínima,
fechamento, preço médio, volume financeiro, quantidade e negócios, do COTAHIST da B3,
do mais antigo ao mais recente. `de`/`ate` (AAAA-MM-DD) recortam; `formato=csv` devolve
CSV; `limite` (padrão 6.000, máximo 20.000) corta a partir do mais antigo.

O preço NÃO é ajustado por desdobramento, grupamento ou bonificação: junto da série vão os
eventos do período (`eventos`, os mesmos de /empresas/{T}/eventos), para quem constrói o
ajuste ter tudo aqui.

★ POR QUE (04/10/2026). Um uso real (backtest de retorno total) contou que o caminho até a
série diária completa foi o maior problema: o preço por papel só saía no dump de 876 mil
linhas (Pro) ou na tela. Uma chamada devolve 16 anos de um papel, o que cabe no limite
diário do plano grátis.

SEM CHAVE, em papel fechado: devolve 200 com uma AMOSTRA dos últimos 30 pregões e um `aviso` no corpo (como ter a
série inteira; onde está a resposta pronta), em vez de 401 — quem só lê página via "erro 401" e ia embora.

## Path parameters

- `ticker` string, required

## Query parameters

- `de` string, nullable
- `ate` string, nullable
- `limite` integer
- `formato` string

## Headers

- `x-api-key` string, nullable

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/dadosb3/apis/dados-b3.md) · [All operations](https://skmtc.dev/dadosb3/apis/dados-b3/llms.txt) · [OpenAPI document](https://skmtc.dev/dadosb3/apis/dados-b3/revisions/42d0dc587552?raw)
