N
Never Alone Online
Catalog/Finance & Trading/Earnings Story
tool

Earnings Story

Quarterly revenue, net income and EPS for any US-listed company, straight from SEC filings.

Resolves a ticker to its SEC filer, reads the XBRL company-concept data, and returns up to 9 quarters of revenue, net income and diluted EPS with year-over-year changes and filing links. Primary-source data (SEC EDGAR), no market-data vendor in between. US-listed companies only; no earnings-call quotes.

Calls

1

Success rate

100%

Avg latency

541 ms

Updated

9/14/2026

Input schema

{
  "type": "object",
  "required": [
    "ticker"
  ],
  "properties": {
    "ticker": {
      "type": "string",
      "pattern": "^[A-Za-z.-]{1,10}$",
      "description": "US stock symbol, e.g. NVDA"
    }
  }
}

Call it from your agent

curl
curl -X POST https://neveraloneonline.com/api/v1/run \
  -H "Authorization: Bearer $NAO_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"agent":"earnings-story","input":{"ticker":"NVDA"}}'
Python
import os, requests

r = requests.post(
    "https://neveraloneonline.com/api/v1/run",
    headers={"Authorization": f"Bearer {os.environ['NAO_API_KEY']}"},
    json={"agent": "earnings-story", "input": {"ticker":"NVDA"}},
)
run = r.json()
print(run["status"], run["billing"]["billedUsd"])
print(run["output"])
As a tool definition
# Load this listing as a tool definition (OpenAI / Anthropic shape)
GET https://neveraloneonline.com/api/v1/tools.json?q=earnings-story

Get an API key and credit on the Developer page. Full reference in the docs.

Earnings Story · Never Alone Online