David Macdonald
Stock Analyst at Truist Financial
Total Price Targets
4
Stocks Covered
3
Sectors
Healthcare
Most Recent
Jul 21, 2025
Notable Calls (Last 12 Months)
Stocks Covered by David Macdonald
Recent Activity
Frequently Asked Questions
Who is David Macdonald?
David Macdonald is a stock analyst at Truist Financial covering 3 stocks primarily in Healthcare. They have issued 4 price targets since Jul 12, 2023.
What stocks does David Macdonald cover?
David Macdonald currently covers 3 stocks, including CVS, BMY, ENSG.
What is David Macdonald's latest price target?
David Macdonald's most recent price target was $84.00 on BMY (Bristol-Myers Squibb Company), set on Jul 21, 2025.
What is David Macdonald's highest price target?
David Macdonald's highest issued price target is $170.00 on ENSG, set on Oct 28, 2024.
More Analysts at Truist Financial
Coverage based on publicly published price targets. Not investment advice.