Michael Weinstein

Stock Analyst at JP Morgan

(2.86)
# 1,787
Out of 5,072 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: $207.56
Upside: -3.64%
DexCom
Oct 17, 2023
Maintains: Overweight
Price Target: $160$100
Current: $62.53
Upside: +59.92%
Dominion Energy
Nov 7, 2022
Downgrades: Neutral
Price Target: $76$69
Current: $62.54
Upside: +10.33%
NiSource
Apr 26, 2022
Initiates: Neutral
Price Target: $32
Current: $43.76
Upside: -26.87%
CMS Energy
Apr 26, 2022
Initiates: Neutral
Price Target: $76
Current: $75.27
Upside: +0.97%
Vistra
Jun 3, 2021
Maintains: Outperform
Price Target: $26$23
Current: $176.80
Upside: -86.99%
FTC Solar
May 24, 2021
Initiates: Outperform
Price Target: $230
Current: $9.04
Upside: +2,444.25%
Shoals Technologies Group
May 24, 2021
Upgrades: Outperform
Price Target: n/a
Current: $8.17
Upside: -
Array Technologies
May 13, 2021
Upgrades: Outperform
Price Target: $42$31
Current: $7.49
Upside: +313.89%
Spire
May 12, 2021
Maintains: Outperform
Price Target: $76$83
Current: $88.16
Upside: -5.85%
Maintains: Underperform
Price Target: $89$85
Current: $66.70
Upside: +27.44%
Maintains: Outperform
Price Target: $75$78
Current: $72.99
Upside: +6.86%
Maintains: Outperform
Price Target: $81$82
Current: $19.23
Upside: +326.42%
Maintains: Neutral
Price Target: $81$91
Current: $90.59
Upside: +0.45%
Maintains: Outperform
Price Target: $73$74
Current: $90.24
Upside: -18.00%
Maintains: Underperform
Price Target: $65$74
Current: $100.14
Upside: -26.10%
Maintains: Outperform
Price Target: $25$28
Current: $39.95
Upside: -29.91%
Maintains: Neutral
Price Target: $96$104
Current: $123.43
Upside: -15.74%
Downgrades: Neutral
Price Target: $60$66
Current: $68.29
Upside: -3.35%
Upgrades: Outperform
Price Target: $87$85
Current: $85.54
Upside: -0.63%
Upgrades: Neutral
Price Target: $70
Current: $272.21
Upside: -74.28%
Upgrades: Outperform
Price Target: $35
Current: $101.14
Upside: -65.39%
Maintains: Outperform
Price Target: $49$47
Current: $46.57
Upside: +0.92%
Downgrades: Underperform
Price Target: $23
Current: $1.68
Upside: +1,269.05%
Maintains: Neutral
Price Target: $131$128
Current: $136.78
Upside: -6.42%
Maintains: Underperform
Price Target: $81$83
Current: $112.24
Upside: -26.05%
Maintains: Neutral
Price Target: $63$75
Current: $86.75
Upside: -13.54%
Maintains: Overweight
Price Target: $62$67
Current: $186.77
Upside: -64.13%
Maintains: Overweight
Price Target: $65$69
Current: $128.54
Upside: -46.32%