Skip to main content
GET
/
v2
/
klse
/
company
/
report
/
{ticker}
Full company report for a KLSE-listed ticker
curl --request GET \
  --url https://api.sectors.app/v2/klse/company/report/{ticker}/ \
  --header 'Authorization: <api-key>'
{
  "symbol": "1155",
  "name": "Malayan Banking Berhad",
  "overview": {
    "market_cap": 122118045696,
    "volume": 24806300,
    "sector": "Financials",
    "sub_sector": "Banking Services",
    "change_1d": 0.0019,
    "change_7d": 0.0057
  },
  "valuation": {
    "pe_ttm": 12.55,
    "ps_ttm": 4.54,
    "pb": 1.28
  },
  "financials": {
    "historical_earnings": [
      {
        "period": "TTM",
        "earnings": 9944198000
      },
      {
        "period": 2023,
        "earnings": 9349780000
      },
      {
        "period": 2022,
        "earnings": 7960526000
      }
    ],
    "historical_revenue": [
      {
        "period": "TTM",
        "revenue": 27362413000
      },
      {
        "period": 2023,
        "revenue": 25992227000
      }
    ],
    "eps": 0.83,
    "net_profit_margin": -0.23586
  },
  "dividend": {
    "dividend_yield_5y_avg": 0.1009,
    "forward_dividend_yield": 0.0568,
    "dividend_ttm": 0.6
  }
}

Authorizations

Authorization
string
header
required

API key passed directly in the Authorization header (without Bearer prefix).

Path Parameters

ticker
string
required

KLSE ticker symbol (4-digit numeric code). E.g. 1155, 4197.

Query Parameters

sections
string

Comma-separated sections to include. Options: overview, valuation, financials, dividend. Default: all sections.

Response

Company report with requested sections.

{key}
any