Analyst stock ratings and price targets from Finnhub. Consensus recommendations (Strong Buy, Buy, Hold, Sell) with analyst price target distribution.