Skip to main content

earnings_transcripts

Function earnings_transcripts 

Source
pub async fn earnings_transcripts(
    symbol: &str,
    limit: Option<usize>,
) -> Result<Vec<TranscriptWithMeta>>
Expand description

Get all earnings transcripts for a symbol

Fetches transcripts for all available earnings calls.

§Arguments

  • symbol - Stock symbol (e.g., “AAPL”, “MSFT”)
  • limit - Optional maximum number of transcripts. If None, fetches all.

§Examples

use finance_query::finance;

// Get all transcripts
let all = finance::earnings_transcripts("AAPL", None).await?;

// Get only the 5 most recent
let recent = finance::earnings_transcripts("AAPL", Some(5)).await?;
for t in &recent {
    println!("{}: {} {}", t.title, t.transcript.quarter(), t.transcript.year());
}