IR Event Calendar
get_company_eventsRetrieve a company's IR event CALENDAR — UPCOMING and PAST investor-relations events (earnings calls, annual/shareholder meetings, broker conferences, investor days) with the materials attached to each (deck, webcast, press release, transcript).
Reach for this for calendar questions:
"When does {ticker} next report / hold its earnings call?" → the UPCOMING list (scheduled events)
"What IR events did {ticker} have this year?" / "was {ticker} at any conferences?"
"What materials are attached to {ticker}'s last earnings event?"
Each event has: occurred_at (issuer-local datetime) + time_precision, event_type (verbatim/open vocab), the verbatim source title, and material chips — each material's material_id is the get_ir_documents doc_id (read a deck's slide TEXT with get_ir_documents, not here).
Coverage is honest: if a company hasn't been harvested yet, that is stated — an empty result does NOT mean the company has no IR events. last_checked_at stamps the calendar's as-of time (events announced since are not shown). When the calendar has no events, the company's results announcements filed with the SEC (8-K Item 2.02 — usually the quarterly earnings release; last 24 months) are listed instead — past filing dates that show its reporting cadence, not a scheduled date.
What management SAID on earnings calls (guidance/tone by quarter) → compare_earnings_calls.
Not point-in-time: upcoming vs past is relative to today; for as-of work use a tool that takes vantage_date (e.g. list_filings, get_earnings).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ticker | Yes | Company ticker symbol (e.g., 'AAPL'). Required. |