← Back to Truist Financial

David MacDonald Score: 39

Analyst at Truist Financial
Avg Return (Buy)
? How much profit would you make?
Calculates the average return of all BUY recommendations after exactly 1 year (or today if newer).

Note: Sell ratings are ignored here to focus on investment potential.
+27.9%
1 Year Cap
Win Rate
? How often is the direction correct?
Percentage of trades that are currently profitable.
• Buy: Stock price went UP 📈
• Sell: Stock price went DOWN 📉
55%
40 W / 33 L
Target Met
? How often was the target reached?
Hits vs. Total.
79%
42 W / 11 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
15%
8 W / 45 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
6%
3 W / 50 L
High Conviction
? The "Brave" Trades (>20% Upside)
Win Rate only for recommendations where the analyst predicted a massive move (>20%).
Shows if they are right when they bet big.
44%
7 W / 9 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
55%
39 W / 32 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
50%
1 W / 1 L

Coverage & Price Targets

Date Stock Signal Target Start Price Best Price (1Y) Accuracy Current Price
Jun 01, 2026
Elevance Health Inc ELV
BUY $450.00
Est. +14%
$393.19 $426.66
Pending
$404.07 +2.8%
Jun 01, 2026
Humana Inc. HUM
BUY $320.00
Est. +5%
$305.42 $380.77
Target Met
$380.26 +24.5%
May 20, 2026
Aveanna Healthcare Holdings Inc AVAH
BUY $9.00
Est. +18%
$7.63 $7.79
Pending
$7.23 -5.2%
Apr 30, 2026
Humana Inc. HUM
BUY $270.00
Est. +11%
$243.12 $380.77
Target Met
$380.26 +56.4%
Apr 23, 2026
Community Health Systems, Inc. CYH
BUY $3.00
Est. +11%
$2.71 $3.18
Target Met
$3.07 +13.3%
Mar 12, 2026
Guardian Pharmacy Services, Inc. GRDN
BUY $38.00
Est. +10%
$34.47 $43.85
Target Met
$43.09 +25.0%
Mar 12, 2026
Aveanna Healthcare Holdings Inc AVAH
BUY $10.00
Est. +43%
$7.00 $8.11
Pending
$7.23 +3.3%
Feb 02, 2026
Unitedhealth Group Inc UNH
BUY $370.00
Est. +29%
$287.20 $415.97
Target Met
$411.04 +43.1%
Jan 13, 2026
Option Care Health Inc. - Registered Shares OPCH
BUY $40.00
Est. +15%
$34.67 $36.80
Pending
$21.23 -38.8%
Dec 17, 2025
Radnet Inc RDNT
BUY $90.00
Est. +26%
$71.23 $81.21
Pending
$57.05 -19.9%
Nov 10, 2025
Pediatrix Medical Group Inc MD
BUY $24.00
Est. +8%
$22.30 $24.96
Target Met
$24.37 +9.3%
Oct 14, 2025
Ensign Group Inc ENSG
BUY $190.00
Est. +7%
$176.79 $218.00
Target Met
$150.71 -14.8%
Oct 14, 2025
CVS Health Corp CVS
BUY $92.00
Est. +16%
$79.26 $102.77
Target Met
$100.68 +27.0%
Oct 14, 2025
Tenet Healthcare Corp. THC
BUY $225.00
Est. +17%
$192.65 $245.98
Target Met
$179.11 -7.0%
Oct 14, 2025
DaVita Inc DVA
BUY $140.00
Est. +13%
$123.36 $211.80
Target Met
$209.75 +70.0%
Oct 14, 2025
Pediatrix Medical Group Inc MD
BUY $17.00
Est. +6%
$16.04 $24.96
Target Met
$24.37 +51.9%
Sep 26, 2025
Guardian Pharmacy Services, Inc. GRDN
BUY $30.00
Est. +17%
$25.68 $43.85
Target Met
$43.09 +67.8%
Sep 02, 2025
Cigna Group (The) CI
BUY $375.00
Est. +25%
$300.72 $315.47
Pending
$293.83 -2.3%
Aug 14, 2025
Encompass Health Corp EHC
BUY $140.00
Est. +17%
$119.30 $127.86
Pending
$99.36 -16.7%
Aug 08, 2025
DaVita Inc DVA
BUY $148.00
Est. +14%
$129.54 $211.80
Target Met
$209.75 +61.9%
Jul 28, 2025
Ensign Group Inc ENSG
BUY $165.00
Est. +11%
$149.15 $218.00
Target Met
$150.71 +1.0%
Jul 16, 2025
Tenet Healthcare Corp. THC
BUY $205.00
Est. +19%
$172.27 $245.98
Target Met
$179.11 +4.0%
Jul 10, 2025
Radnet Inc RDNT
BUY $74.00
Est. +29%
$57.28 $85.75
Target Met
$57.05 -0.4%
Jun 17, 2025
Humana Inc. HUM
BUY $280.00
Est. +16%
$241.45 $380.77
Target Met
$380.26 +57.5%
Jun 09, 2025
Elevance Health Inc ELV
BUY $500.00
Est. +28%
$389.61 $426.66
Miss
$404.07 +3.7%
May 19, 2025
Unitedhealth Group Inc UNH
BUY $360.00
Est. +14%
$315.89 $404.15
Target Met
$411.04 +30.1%
Jan 31, 2025
Quest Diagnostics, Inc. DGX
BUY $182.00
Est. +12%
$163.10 $197.55
Target Met
$202.18 +24.0%
Jan 22, 2025
Radnet Inc RDNT
BUY $88.00
Est. +42%
$61.77 $85.75
Precision Hit (±3%)
$57.05 -7.6%
Nov 29, 2024
Radnet Inc RDNT
BUY $94.00
Est. +13%
$83.51 $85.75
Miss
$57.05 -31.7%
Nov 15, 2024
AdaptHealth Corp AHCO
BUY $12.00
Est. +22%
$9.80 $11.63
Miss
$9.96 +1.6%
Oct 21, 2024
CVS Health Corp CVS
BUY $76.00
Est. +31%
$58.20 $83.52
Target Met
$100.68 +73.0%
Oct 18, 2024
Elevance Health Inc ELV
BUY $520.00
Est. +17%
$444.35 $458.75
Miss
$404.07 -9.1%
Oct 16, 2024
Unitedhealth Group Inc UNH
BUY $625.00
Est. +12%
$556.29 $630.49
Bullseye Hit (±1%)
$411.04 -26.1%
Oct 07, 2024
Quest Diagnostics, Inc. DGX
BUY $165.00
Est. +9%
$150.79 $191.49
Target Met
$202.18 +34.1%
Oct 07, 2024
Pediatrix Medical Group Inc MD
BUY $13.00
Est. +7%
$12.13 $18.22
Target Met
$24.37 +100.9%
Oct 07, 2024
Walgreens Boots Alliance Inc WBA
BUY $10.00
Est. +15%
$8.72 $13.25
Target Met
$11.98 +37.4%
Sep 23, 2024
Radnet Inc RDNT
BUY $80.00
Est. +14%
$69.96 $93.65
Target Met
$57.05 -18.5%
Aug 19, 2024
HCA Healthcare Inc HCA
BUY $430.00
Est. +15%
$373.77 $417.08
Miss
$389.97 +4.3%
Aug 19, 2024
Concentra Group Holdings Parent Inc. CON
BUY $29.00
Est. +24%
$23.41 $24.80
Miss
$28.13 +20.2%
Aug 16, 2024
Ardent Health Partners Inc ARDT
BUY $22.00
Est. +30%
$16.97 $20.71
Miss
$9.35 -44.9%
Aug 15, 2024
PACS Group Inc. PACS
BUY $44.00
Est. +15%
$38.13 $43.92
Bullseye Hit (±1%)
$36.28 -4.9%
Aug 15, 2024
Pennant Group Inc PNTG
BUY $34.00
Est. +12%
$30.33 $37.13
Target Met
$33.04 +8.9%
Aug 15, 2024
Pediatrix Medical Group Inc MD
SELL $10.00
Est. +2%
$10.16 $10.02 (Low)
Bullseye Hit (±1%)
$24.37 -139.9%
Aug 12, 2024
Ardent Health Partners Inc ARDT
BUY $21.00
Est. +34%
$15.64 $20.71
Precision Hit (±3%)
$9.35 -40.2%
Jul 25, 2024
Tenet Healthcare Corp. THC
BUY $170.00
Est. +15%
$147.68 $185.25
Target Met
$179.11 +21.3%
Jul 17, 2024
Unitedhealth Group Inc UNH
BUY $640.00
Est. +17%
$548.87 $630.49
Precision Hit (±3%)
$411.04 -25.1%
Jul 15, 2024
Tenet Healthcare Corp. THC
BUY $155.00
Est. +17%
$132.11 $179.28
Target Met
$179.11 +35.6%
Jul 15, 2024
Humana Inc. HUM
BUY $400.00
Est. +5%
$382.22 $406.46
Precision Hit (±3%)
$380.26 -0.5%
Jul 15, 2024
Molina Healthcare Inc MOH
BUY $400.00
Est. +37%
$292.84 $365.23
Miss
$201.87 -31.1%
Jul 15, 2024
Elevance Health Inc ELV
BUY $620.00
Est. +16%
$535.54 $567.17
Miss
$404.07 -24.5%
Jul 15, 2024
Quest Diagnostics, Inc. DGX
BUY $158.00
Est. +10%
$144.11 $182.38
Target Met
$202.18 +40.3%
Jun 28, 2024
Walgreens Boots Alliance Inc WBA
BUY $13.00
Est. +7%
$12.19 $13.25
Precision Hit (±3%)
$11.98 -1.7%
May 15, 2024
Pennant Group Inc PNTG
BUY $25.00
Est. +13%
$22.21 $37.13
Target Met
$33.04 +48.8%
May 15, 2024
Radnet Inc RDNT
BUY $63.00
Est. +11%
$56.73 $93.65
Target Met
$57.05 +0.6%
May 15, 2024
Fresenius Medical Care AG - ADR FMS
BUY $24.00
Est. +7%
$22.48 $28.59
Target Met
$23.45 +4.3%
May 06, 2024
PACS Group Inc. PACS
BUY $32.00
Est. +29%
$24.81 $43.92
Target Met
$36.28 +46.2%
Apr 15, 2024
Walgreens Boots Alliance Inc WBA
BUY $20.00
Est. +12%
$17.85 $13.25
Miss
$11.98 -32.9%
Mar 28, 2024
Radnet Inc RDNT
BUY $55.00
Est. +13%
$48.49 $93.65
Target Met
$57.05 +17.7%
Jul 26, 2022
Ensign Group Inc ENSG
BUY $85.00
Est. +8%
$78.77 - -
$150.71 +91.3%
Jul 26, 2022
Cigna Group (The) CI
BUY $330.00
Est. +21%
$272.63 - -
$293.83 +7.8%
Jul 26, 2022
Humana Inc. HUM
BUY $550.00
Est. +12%
$491.79 - -
$380.26 -22.7%
Jul 26, 2022
Centene Corp. CNC
BUY $102.00
Est. +11%
$91.93 - -
$63.40 -31.0%
Jul 26, 2022
Pennant Group Inc PNTG
SELL $12.00
Est. +11%
$13.43 - -
$33.04 -146.0%
Jul 26, 2022
AdaptHealth Corp AHCO
BUY $24.00
Est. +14%
$21.00 - -
$9.96 -52.6%
Jul 26, 2022
Amedisys Inc. AMED
BUY $150.00
Est. +17%
$128.18 - -
$100.99 -21.2%
Jul 26, 2022
Agilon Health Inc AGL
BUY $33.00
Est. +31%
$25.13 $736.00
Target Met
$114.34 +355.0%
Jul 25, 2022
Privia Health Group Inc PRVA
BUY $40.00
Est. +10%
$36.41 - -
$23.02 -36.8%
Jul 12, 2022
Aveanna Healthcare Holdings Inc AVAH
BUY $2.50
Est. +0%
$2.49 - -
$7.23 +190.4%
Jun 28, 2022
DaVita Inc DVA
BUY $90.00
Est. +13%
$79.44 - -
$209.75 +164.0%
Apr 11, 2022
Cigna Group (The) CI
BUY $290.00
Est. +14%
$254.12 - -
$293.83 +15.6%
Apr 11, 2022
Humana Inc. HUM
BUY $490.00
Est. +9%
$451.33 - -
$380.26 -15.7%
Apr 11, 2022
Elevance Health Inc ELV
BUY $590.00
Est. +16%
$510.64 - -
$404.07 -20.9%
Apr 11, 2022
Anthem Inc ANTM
BUY $590.00
Est. +16%
$510.64 $485.75
Miss
$482.58 -5.5%
Signal & Target
BUY $450.00
Start Price $393.19
Best Price (1Y)
$426.66
Current Price $404.07
Return +2.8%
Humana Inc.
HUM
Jun 01, 2026
Signal & Target
BUY $320.00
Start Price $305.42
Best Price (1Y)
$380.77
Current Price $380.26
Return +24.5%
Signal & Target
BUY $9.00
Start Price $7.63
Best Price (1Y)
$7.79
Current Price $7.23
Return -5.2%
Humana Inc.
HUM
Apr 30, 2026
Signal & Target
BUY $270.00
Start Price $243.12
Best Price (1Y)
$380.77
Current Price $380.26
Return +56.4%
Signal & Target
BUY $3.00
Start Price $2.71
Best Price (1Y)
$3.18
Current Price $3.07
Return +13.3%
Signal & Target
BUY $38.00
Start Price $34.47
Best Price (1Y)
$43.85
Current Price $43.09
Return +25.0%
Signal & Target
BUY $10.00
Start Price $7.00
Best Price (1Y)
$8.11
Current Price $7.23
Return +3.3%
Signal & Target
BUY $370.00
Start Price $287.20
Best Price (1Y)
$415.97
Current Price $411.04
Return +43.1%
Signal & Target
BUY $40.00
Start Price $34.67
Best Price (1Y)
$36.80
Current Price $21.23
Return -38.8%
Radnet Inc
RDNT
Dec 17, 2025
Signal & Target
BUY $90.00
Start Price $71.23
Best Price (1Y)
$81.21
Current Price $57.05
Return -19.9%
Signal & Target
BUY $24.00
Start Price $22.30
Best Price (1Y)
$24.96
Current Price $24.37
Return +9.3%
Signal & Target
BUY $190.00
Start Price $176.79
Best Price (1Y)
$218.00
Current Price $150.71
Return -14.8%
Signal & Target
BUY $92.00
Start Price $79.26
Best Price (1Y)
$102.77
Current Price $100.68
Return +27.0%
Signal & Target
BUY $225.00
Start Price $192.65
Best Price (1Y)
$245.98
Current Price $179.11
Return -7.0%
DaVita Inc
DVA
Oct 14, 2025
Signal & Target
BUY $140.00
Start Price $123.36
Best Price (1Y)
$211.80
Current Price $209.75
Return +70.0%
Signal & Target
BUY $17.00
Start Price $16.04
Best Price (1Y)
$24.96
Current Price $24.37
Return +51.9%
Signal & Target
BUY $30.00
Start Price $25.68
Best Price (1Y)
$43.85
Current Price $43.09
Return +67.8%
Signal & Target
BUY $375.00
Start Price $300.72
Best Price (1Y)
$315.47
Current Price $293.83
Return -2.3%
Signal & Target
BUY $140.00
Start Price $119.30
Best Price (1Y)
$127.86
Current Price $99.36
Return -16.7%
DaVita Inc
DVA
Aug 08, 2025
Signal & Target
BUY $148.00
Start Price $129.54
Best Price (1Y)
$211.80
Current Price $209.75
Return +61.9%
Signal & Target
BUY $165.00
Start Price $149.15
Best Price (1Y)
$218.00
Current Price $150.71
Return +1.0%
Signal & Target
BUY $205.00
Start Price $172.27
Best Price (1Y)
$245.98
Current Price $179.11
Return +4.0%
Radnet Inc
RDNT
Jul 10, 2025
Signal & Target
BUY $74.00
Start Price $57.28
Best Price (1Y)
$85.75
Current Price $57.05
Return -0.4%
Humana Inc.
HUM
Jun 17, 2025
Signal & Target
BUY $280.00
Start Price $241.45
Best Price (1Y)
$380.77
Current Price $380.26
Return +57.5%
Signal & Target
BUY $500.00
Start Price $389.61
Best Price (1Y)
$426.66
Current Price $404.07
Return +3.7%
Signal & Target
BUY $360.00
Start Price $315.89
Best Price (1Y)
$404.15
Current Price $411.04
Return +30.1%
Signal & Target
BUY $182.00
Start Price $163.10
Best Price (1Y)
$197.55
Current Price $202.18
Return +24.0%
Radnet Inc
RDNT
Jan 22, 2025
Signal & Target
BUY $88.00
Start Price $61.77
Best Price (1Y)
$85.75
Current Price $57.05
Return -7.6%
Radnet Inc
RDNT
Nov 29, 2024
Signal & Target
BUY $94.00
Start Price $83.51
Best Price (1Y)
$85.75
Current Price $57.05
Return -31.7%
Signal & Target
BUY $12.00
Start Price $9.80
Best Price (1Y)
$11.63
Current Price $9.96
Return +1.6%
Signal & Target
BUY $76.00
Start Price $58.20
Best Price (1Y)
$83.52
Current Price $100.68
Return +73.0%
Signal & Target
BUY $520.00
Start Price $444.35
Best Price (1Y)
$458.75
Current Price $404.07
Return -9.1%
Signal & Target
BUY $625.00
Start Price $556.29
Best Price (1Y)
$630.49
Current Price $411.04
Return -26.1%
Signal & Target
BUY $165.00
Start Price $150.79
Best Price (1Y)
$191.49
Current Price $202.18
Return +34.1%
Signal & Target
BUY $13.00
Start Price $12.13
Best Price (1Y)
$18.22
Current Price $24.37
Return +100.9%
Signal & Target
BUY $10.00
Start Price $8.72
Best Price (1Y)
$13.25
Current Price $11.98
Return +37.4%
Radnet Inc
RDNT
Sep 23, 2024
Signal & Target
BUY $80.00
Start Price $69.96
Best Price (1Y)
$93.65
Current Price $57.05
Return -18.5%
Signal & Target
BUY $430.00
Start Price $373.77
Best Price (1Y)
$417.08
Current Price $389.97
Return +4.3%
Signal & Target
BUY $29.00
Start Price $23.41
Best Price (1Y)
$24.80
Current Price $28.13
Return +20.2%
Signal & Target
BUY $22.00
Start Price $16.97
Best Price (1Y)
$20.71
Current Price $9.35
Return -44.9%
Signal & Target
BUY $44.00
Start Price $38.13
Best Price (1Y)
$43.92
Current Price $36.28
Return -4.9%
Signal & Target
BUY $34.00
Start Price $30.33
Best Price (1Y)
$37.13
Current Price $33.04
Return +8.9%
Signal & Target
SELL $10.00
Start Price $10.16
Best Price (1Y)
$10.02
Current Price $24.37
Return -139.9%
Signal & Target
BUY $21.00
Start Price $15.64
Best Price (1Y)
$20.71
Current Price $9.35
Return -40.2%
Signal & Target
BUY $170.00
Start Price $147.68
Best Price (1Y)
$185.25
Current Price $179.11
Return +21.3%
Signal & Target
BUY $640.00
Start Price $548.87
Best Price (1Y)
$630.49
Current Price $411.04
Return -25.1%
Signal & Target
BUY $155.00
Start Price $132.11
Best Price (1Y)
$179.28
Current Price $179.11
Return +35.6%
Humana Inc.
HUM
Jul 15, 2024
Signal & Target
BUY $400.00
Start Price $382.22
Best Price (1Y)
$406.46
Current Price $380.26
Return -0.5%
Signal & Target
BUY $400.00
Start Price $292.84
Best Price (1Y)
$365.23
Current Price $201.87
Return -31.1%
Signal & Target
BUY $620.00
Start Price $535.54
Best Price (1Y)
$567.17
Current Price $404.07
Return -24.5%
Signal & Target
BUY $158.00
Start Price $144.11
Best Price (1Y)
$182.38
Current Price $202.18
Return +40.3%
Signal & Target
BUY $13.00
Start Price $12.19
Best Price (1Y)
$13.25
Current Price $11.98
Return -1.7%
Signal & Target
BUY $25.00
Start Price $22.21
Best Price (1Y)
$37.13
Current Price $33.04
Return +48.8%
Radnet Inc
RDNT
May 15, 2024
Signal & Target
BUY $63.00
Start Price $56.73
Best Price (1Y)
$93.65
Current Price $57.05
Return +0.6%
Signal & Target
BUY $24.00
Start Price $22.48
Best Price (1Y)
$28.59
Current Price $23.45
Return +4.3%
Signal & Target
BUY $32.00
Start Price $24.81
Best Price (1Y)
$43.92
Current Price $36.28
Return +46.2%
Signal & Target
BUY $20.00
Start Price $17.85
Best Price (1Y)
$13.25
Current Price $11.98
Return -32.9%
Radnet Inc
RDNT
Mar 28, 2024
Signal & Target
BUY $55.00
Start Price $48.49
Best Price (1Y)
$93.65
Current Price $57.05
Return +17.7%
Signal & Target
BUY $85.00
Start Price $78.77
Best Price (1Y)
-
Current Price $150.71
Return +91.3%
Signal & Target
BUY $330.00
Start Price $272.63
Best Price (1Y)
-
Current Price $293.83
Return +7.8%
Humana Inc.
HUM
Jul 26, 2022
Signal & Target
BUY $550.00
Start Price $491.79
Best Price (1Y)
-
Current Price $380.26
Return -22.7%
Centene Corp.
CNC
Jul 26, 2022
Signal & Target
BUY $102.00
Start Price $91.93
Best Price (1Y)
-
Current Price $63.40
Return -31.0%
Signal & Target
SELL $12.00
Start Price $13.43
Best Price (1Y)
-
Current Price $33.04
Return -146.0%
Signal & Target
BUY $24.00
Start Price $21.00
Best Price (1Y)
-
Current Price $9.96
Return -52.6%
Signal & Target
BUY $150.00
Start Price $128.18
Best Price (1Y)
-
Current Price $100.99
Return -21.2%
Signal & Target
BUY $33.00
Start Price $25.13
Best Price (1Y)
$736.00
Current Price $114.34
Return +355.0%
Signal & Target
BUY $40.00
Start Price $36.41
Best Price (1Y)
-
Current Price $23.02
Return -36.8%
Signal & Target
BUY $2.50
Start Price $2.49
Best Price (1Y)
-
Current Price $7.23
Return +190.4%
DaVita Inc
DVA
Jun 28, 2022
Signal & Target
BUY $90.00
Start Price $79.44
Best Price (1Y)
-
Current Price $209.75
Return +164.0%
Signal & Target
BUY $290.00
Start Price $254.12
Best Price (1Y)
-
Current Price $293.83
Return +15.6%
Humana Inc.
HUM
Apr 11, 2022
Signal & Target
BUY $490.00
Start Price $451.33
Best Price (1Y)
-
Current Price $380.26
Return -15.7%
Signal & Target
BUY $590.00
Start Price $510.64
Best Price (1Y)
-
Current Price $404.07
Return -20.9%
Anthem Inc
ANTM
Apr 11, 2022
Signal & Target
BUY $590.00
Start Price $510.64
Best Price (1Y)
$485.75
Current Price $482.58
Return -5.5%