Unusual Whales UnusualWhales API

Income Statements

GET https://api.unusualwhales.com/api/stock/{ticker}/income-statements

Request

Security: Bearer Auth Authorization: Bearer <token>

Path Parameters

ticker SingleTicker required

A single ticker

Example: AAPL

Responses

200 422 500

Response Body 200 OK

comprehensive_income_net_of_tax string
Example: 22430000000
cost_of_goods_and_services_sold string
Example: 51000000000
cost_of_revenue string
Example: 52553000000
depreciation string
Example: 1200000000
depreciation_and_amortization string
Example: 2910000000
ebit string
Example: 29281000000
ebitda string
Example: 32191000000
fiscal_date_ending string
Example: 2024-09-30
gross_profit string
Example: 42377000000
income_before_tax string
Example: 28279000000
income_tax_expense string
Example: 4422000000
inserted_at string
Example: 2026-07-29T12:34:56Z
interest_and_debt_expense string
Example: 1002000000
interest_expense string
Example: 1002000000
interest_income string
Example: 1190000000
investment_income_net string
Example: 800000000
net_income string
Example: 23857000000
net_income_from_continuing_operations string
Example: 23857000000
net_interest_income string
Example: 188000000
non_interest_income string
Example: 93740000000
operating_expenses string
Example: 14286000000
operating_income string
Example: 28091000000
other_non_operating_income string
Example: -13000000
report_type string
Example: quarterly
reported_currency string
Example: USD

... and 5 more fields

Try It GET
Path Parameters

Request Sample
curl -X GET "https://api.unusualwhales.com/api/stock/{ticker}/income-statements" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Accept: application/json"
Response Example 200
{
  "data": [
    {
      "comprehensive_income_net_of_tax": "22430000000",
      "cost_of_goods_and_services_sold": "51000000000",
      "cost_of_revenue": "52553000000",
      "depreciation": "1200000000",
      "depreciation_and_amortization": "2910000000"
    }
  ]
}