Skip to main content
GET
/
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"
  }
}

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