Michael Weinstein

Stock Analyst at JP Morgan

(2.77)
# 1,997
Out of 4,996 analysts
271
Total ratings
63.47%
Success rate
11.9%
Average return

Stocks Rated by Michael Weinstein

Johnson & Johnson
Sep 16, 2025
Maintains: Neutral
Price Target: $185$200
Current: $179.71
Upside: +11.29%
DexCom
Oct 17, 2023
Maintains: Overweight
Price Target: $160$100
Current: $67.10
Upside: +49.03%
Dominion Energy
Nov 7, 2022
Downgrades: Neutral
Price Target: $76$69
Current: $60.33
Upside: +14.37%
NiSource
Apr 26, 2022
Initiates: Neutral
Price Target: $32
Current: $42.57
Upside: -24.83%
CMS Energy
Apr 26, 2022
Initiates: Neutral
Price Target: $76
Current: $71.84
Upside: +5.79%
Vistra
Jun 3, 2021
Maintains: Outperform
Price Target: $26$23
Current: $207.22
Upside: -88.90%
FTC Solar
May 24, 2021
Initiates: Outperform
Price Target: $230
Current: $7.21
Upside: +3,090.01%
Shoals Technologies Group
May 24, 2021
Upgrades: Outperform
Price Target: n/a
Current: $7.66
Upside: -
Array Technologies
May 13, 2021
Upgrades: Outperform
Price Target: $42$31
Current: $8.26
Upside: +275.30%
Spire
May 12, 2021
Maintains: Outperform
Price Target: $76$83
Current: $80.50
Upside: +3.11%
Maintains: Underperform
Price Target: $89$85
Current: $69.77
Upside: +21.83%
Maintains: Outperform
Price Target: $75$78
Current: $60.91
Upside: +28.06%
Maintains: Outperform
Price Target: $81$82
Current: $17.67
Upside: +364.06%
Maintains: Neutral
Price Target: $81$91
Current: $86.76
Upside: +4.89%
Maintains: Outperform
Price Target: $73$74
Current: $94.53
Upside: -21.72%
Maintains: Underperform
Price Target: $65$74
Current: $99.62
Upside: -25.72%
Maintains: Outperform
Price Target: $25$28
Current: $38.81
Upside: -27.85%
Maintains: Neutral
Price Target: $96$104
Current: $123.02
Upside: -15.46%
Downgrades: Neutral
Price Target: $60$66
Current: $58.02
Upside: +13.75%
Upgrades: Outperform
Price Target: $87$85
Current: $75.85
Upside: +12.06%
Upgrades: Neutral
Price Target: $70
Current: $220.02
Upside: -68.18%
Upgrades: Outperform
Price Target: $35
Current: $70.32
Upside: -50.23%
Maintains: Outperform
Price Target: $49$47
Current: $44.09
Upside: +6.60%
Downgrades: Underperform
Price Target: $23
Current: $1.77
Upside: +1,199.44%
Maintains: Neutral
Price Target: $131$128
Current: $139.31
Upside: -8.12%
Maintains: Underperform
Price Target: $81$83
Current: $112.85
Upside: -26.45%
Maintains: Neutral
Price Target: $63$75
Current: $76.25
Upside: -1.64%
Maintains: Overweight
Price Target: $62$67
Current: $170.81
Upside: -60.78%
Maintains: Overweight
Price Target: $65$69
Current: $133.55
Upside: -48.33%