Skip to main content
GET
/
v1
/
companies
/
{symbol}
/
financials
Financial statements
curl --request GET \
  --url https://api.ngnmarket.com/v1/companies/{symbol}/financials \
  --header 'Authorization: Bearer <token>'
{ "success": true, "data": { "data": [ { "period": "2025-12-31", "period_type": "annual", "year": 2025, "quarter": "FY", "period_label": "FY 2025", "currency": "NGN", "income_statement": { "revenue": 2341000000000, "cost_of_sales": 1120000000000, "gross_profit": 1221000000000, "operating_expenses": 310000000000, "operating_income": 911000000000, "interest_income": 14000000000, "interest_expense": 85000000000, "pretax_income": 840000000000, "income_tax_expense": 210000000000, "net_income": 630000000000, "eps_basic": 36.97, "eps_diluted": 36.97 }, "balance_sheet": { "cash_and_equivalents": 285000000000, "short_term_investments": 40000000000, "receivables": 95000000000, "inventory": 210000000000, "current_assets": 680000000000, "ppe_net": 1850000000000, "intangible_assets": 12000000000, "total_assets": 2650000000000, "accounts_payable": 180000000000, "short_term_debt": 120000000000, "current_liabilities": 420000000000, "long_term_debt": 680000000000, "total_liabilities": 1230000000000, "share_capital": 170000000000, "retained_earnings": 1250000000000, "shareholders_equity": 1420000000000, "total_liabilities_and_equity": 2650000000000 }, "cash_flow": { "net_cash_operating": 780000000000, "net_cash_investing": -310000000000, "net_cash_financing": -220000000000, "capital_expenditure": -280000000000, "free_cash_flow": 500000000000, "dividends_paid": -206000000000 }, "ratios": { "gross_margin": 52.16, "operating_margin": 38.91, "net_profit_margin": 26.91, "return_on_equity": 44.37, "return_on_assets": 23.77, "current_ratio": 1.62, "debt_to_equity": 0.56, "interest_coverage": 10.72, "free_cash_flow_margin": 21.36, "bvps": 83.33, "fcfps": 29.34, "revenue_per_share": 137.38 } } ], "count": 1 }, "meta": { "plan": "business", "calls_used": 1204, "calls_remaining": 1998796, "reset_at": "2026-05-01T00:00:00.000Z" } }

Documentation Index

Fetch the complete documentation index at: https://docs.ngnmarket.com/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

Authorization
string
header
required

Pass your API key as a Bearer token: Authorization: Bearer ngm_live_YOUR_KEY. Generate keys at ngnmarket.com/dashboard/developer.

Path Parameters

symbol
string
required

NGX ticker symbol (e.g. GTCO). Case-insensitive.

Example:

"DANGCEM"

Query Parameters

periodType
enum<string>

Filter by reporting period type.

Available options:
annual,
quarterly
year
integer

Filter by calendar year (e.g. 2025).

Example:

2025

limit
integer
default:10

Maximum number of periods to return (1–100).

Required range: 1 <= x <= 100

Response

Financial statements retrieved successfully.

success
boolean
required
meta
object

Quota and plan metadata included on every authenticated response.

data
object