Skip to main content

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)

Most Bullish

  • BMY+78.3%
    Bristol-Myers Squibb Company
    $84.00 targetJul 21, 2025

Most Bearish

  • BMY+78.3%
    Bristol-Myers Squibb Company
    $84.00 targetJul 21, 2025

Stocks Covered by David Macdonald

SymbolCompanyLatest TargetCurrent PriceUpside# TargetsLast Updated
BMYBristol-Myers Squibb Company$84.00$58.22+44.3%1Jul 21, 2025
ENSGThe Ensign Group, Inc.$170.00$184.12-7.7%1Oct 28, 2024
CVSCVS Health Corporation$98.00$82.34+19.0%2Sep 13, 2023

Recent Activity

  • Jul 21, 2025— Set$84.00price target onBMY(Bristol-Myers Squibb Company)
  • Oct 28, 2024— Set$170.00price target onENSG(The Ensign Group, Inc.)
  • Sep 13, 2023— Set$98.00price target onCVS(CVS Health Corporation)
  • Jul 12, 2023— Set$103.00price target onCVS(CVS Health Corporation)

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.

Coverage based on publicly published price targets. Not investment advice.