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());
}