Michael Weinstein

Stock Analyst at JP Morgan

(2.82)
# 1,914
Out of 5,015 analysts
271
Total ratings
64.07%
Success rate
13.15%
Average return

Stocks Rated by Michael Weinstein

Johnson & Johnson
Sep 16, 2025
Maintains: Neutral
Price Target: $185$200
Current: $190.72
Upside: +4.87%
DexCom
Oct 17, 2023
Maintains: Overweight
Price Target: $160$100
Current: $65.12
Upside: +53.56%
Dominion Energy
Nov 7, 2022
Downgrades: Neutral
Price Target: $76$69
Current: $60.97
Upside: +13.17%
NiSource
Apr 26, 2022
Initiates: Neutral
Price Target: $32
Current: $42.86
Upside: -25.34%
CMS Energy
Apr 26, 2022
Initiates: Neutral
Price Target: $76
Current: $74.09
Upside: +2.58%
Vistra
Jun 3, 2021
Maintains: Outperform
Price Target: $26$23
Current: $196.86
Upside: -88.32%
FTC Solar
May 24, 2021
Initiates: Outperform
Price Target: $230
Current: $7.32
Upside: +3,042.08%
Shoals Technologies Group
May 24, 2021
Upgrades: Outperform
Price Target: n/a
Current: $8.76
Upside: -
Array Technologies
May 13, 2021
Upgrades: Outperform
Price Target: $42$31
Current: $8.74
Upside: +254.69%
Spire
May 12, 2021
Maintains: Outperform
Price Target: $76$83
Current: $82.31
Upside: +0.84%
Maintains: Underperform
Price Target: $89$85
Current: $72.35
Upside: +17.48%
Maintains: Outperform
Price Target: $75$78
Current: $60.42
Upside: +29.10%
Maintains: Outperform
Price Target: $81$82
Current: $18.80
Upside: +336.17%
Maintains: Neutral
Price Target: $81$91
Current: $92.41
Upside: -1.53%
Maintains: Outperform
Price Target: $73$74
Current: $98.29
Upside: -24.71%
Maintains: Underperform
Price Target: $65$74
Current: $102.39
Upside: -27.73%
Maintains: Outperform
Price Target: $25$28
Current: $39.24
Upside: -28.64%
Maintains: Neutral
Price Target: $96$104
Current: $127.02
Upside: -18.12%
Downgrades: Neutral
Price Target: $60$66
Current: $57.71
Upside: +14.36%
Upgrades: Outperform
Price Target: $87$85
Current: $83.35
Upside: +1.98%
Upgrades: Neutral
Price Target: $70
Current: $225.91
Upside: -69.01%
Upgrades: Outperform
Price Target: $35
Current: $86.87
Upside: -59.71%
Maintains: Outperform
Price Target: $49$47
Current: $47.07
Upside: -0.15%
Downgrades: Underperform
Price Target: $23
Current: $1.60
Upside: +1,337.50%
Maintains: Neutral
Price Target: $131$128
Current: $140.45
Upside: -8.86%
Maintains: Underperform
Price Target: $81$83
Current: $115.13
Upside: -27.91%
Maintains: Neutral
Price Target: $63$75
Current: $73.94
Upside: +1.43%
Maintains: Overweight
Price Target: $62$67
Current: $176.20
Upside: -61.98%
Maintains: Overweight
Price Target: $65$69
Current: $132.57
Upside: -47.95%