Get aggregated analyst coverage
GET
/api/v1/public/analyst/:ticker/coverage3 credits / callAPI key required
Aggregated analyst coverage for a ticker — a consolidated, per-firm view of the latest rating and price target across every covering firm, plus the total number of firms providing coverage.
Parameters
Path
Company ticker symbol (1-5 letters, case-insensitive)
Code example
cURL
curl -X GET 'https://api.signal8.ai/api/v1/public/analyst/AAPL/coverage' \
-H "X-Api-Key: $SIGNAL8_API_KEY"Request URL
GET
https://api.signal8.ai/api/v1/public/analyst/AAPL/coverageexample · 200
{
"data": {
"totalFirms": 16,
"firms": [
{
"firmName": "Maxim Group",
"latestRating": "Buy",
"latestPriceTarget": 350,
"analystCount": 1,
"lastActivityDate": "2026-06-09T12:28:00.000Z",
"ratingDate": "2026-06-09",
"priceTargetDate": "2026-06-09T12:28:00.000Z"
},
{
"firmName": "Morgan Stanley",
"latestRating": "Overweight",
"latestPriceTarget": 325,
"analystCount": 1,
"lastActivityDate": "2026-06-09T09:26:00.000Z",
"ratingDate": "2026-06-09",
"priceTargetDate": "2026-06-09T09:26:00.000Z"
},
{
"firmName": "Needham",
"latestRating": "Hold",
"latestPriceTarget": null,
"analystCount": 1,
"lastActivityDate": "2026-06-09",
"ratingDate": "2026-06-09",
"priceTargetDate": null
}
]
}
}