VALE3: No 10% Client, Heavy Regulatory Stack
Customer concentration and regulatory concentration are different FRE stories. For Vale (VALE3), the filing says no client alone was ≥10% of revenue in 2024 — while listing a thick stack of mining titles, royalties, dam rules, and carbon costs.
This page summarizes a customer/regulatory analysis from the 2025 FRE. apicvm returns the text.
The research question
> Is revenue dependent on large customers, and what state/foreign regulation can change costs or permits?
Customer side
For the year ended 31 Dec 2024, the FRE states no single customer represented 10% or more of company revenue. Geographic and product concentration still matter (see related China-revenue page); this section answers the single-buyer test.
Regulatory stack (selected)
| Domain | Disclosure highlights |
|---|---|
| Mining titles | Concessions/licenses vary by jurisdiction; Canada OIC→lease conversions; Indonesia COW transitions (e.g. IUPK to Dec 2035 at Sorowako) |
| Royalties / mining tax | CFEM in Brazil; Ontario 10%, Manitoba up to 17%, Newfoundland & Labrador combined 16%; PTVI Indonesia 2–3% of revenue vs LME nickel |
| Pará inspection fee | Payments R$ 2.253bn (2023) and R$ 1.220bn (2024); copper extraction rate R$ 528.14/t from 27 Mar 2025 under review |
| Dam regulation | Law 14.066/2020; ANM Res. 95/2022 & 122/2022; fines up to R$ 1 billion; decharacterization commitment through 2035 |
| Rail concessions | Renegotiation framework with max contribution ~R$ 11 billion; +R$ 1.7 billion provision increase |
| Shipping / carbon | IMO EEXI/CII; EU ETS for shipping from 2024; Brazil SBCE Law 15.042/2024 (ops from 2028); Canada carbon path to US$ 180/t by 2030 |
Research takeaway
“No 10% client” is not “low regulatory risk.” Route FRE pages with name=Clientes (or regulatory section titles) when you need title, royalty, and dam tables intact.
Replicate with apicvm
export APICVM_KEY='apicvm_...'
export APICVM_URL='https://apicvm.dev'
curl -H "Authorization: Bearer $APICVM_KEY" \
"$APICVM_URL/v1/companies/resolve?query=VALE3&by=ticker"
curl -H "Authorization: Bearer $APICVM_KEY" \
"$APICVM_URL/v1/documents?ticker=VALE3&type=FRE&year=2025&name=Clientes"
curl -X POST -H "Authorization: Bearer $APICVM_KEY" \
-H "Content-Type: application/json" \
-d '{"callback_url":"https://your-server/callback","document":{"id":"<id>"}}' \
"$APICVM_URL/v1/document-text-extractions"
Methodology note
Findings above come from a completed Hold analysis of the company's public 2025 FRE. This is a research illustration, not investment, legal, or tax advice. Verify numbers against the original filing before trading, modeling, or publishing reports.
Limitations
- apicvm returns filings and extracted text — it does not classify risks or compute coverage ratios.
- Figures are as of the FRE filing date; later ITRs or facts relevantes can update them.
- Corpus coverage depends on ingestion lag.
Next steps
Ready to integrate?
Get an API key and start querying Brazilian CVM filings programmatically.