Analyst track record

Mark Strouse

JPMorgan Chase & Co.. BullRecon tracks source-verified rating actions and evaluates only completed performance windows.

All analysts
Qualified calls
20
Adjusted win rate
+66%
Avg excess return
—
Confidence
medium
Published history

Latest source-verified calls

FSLR
JPMorgan Chase & Co.
Overweight
Action
Target Cut
Target
USD233
Oct 30, 2026
ENPH
JPMorgan Chase & Co.
Neutral
Action
Target Cut
Target
USD29
Oct 28, 2026
BE
JPMorgan Chase & Co.
Overweight
Action
Target Cut
Target
USD292
Oct 23, 2026
ENPH
JPMorgan
Neutral
Action
Target Cut
Target
USD35
Oct 19, 2026
ENPH
JPMorgan Chase & Co.
Neutral
Action
Target Cut
Target
USD35
Oct 19, 2026
SEDG
JPMorgan
Neutral
Action
Target Cut
Target
USD38
Oct 19, 2026
SEDG
JPMorgan Chase & Co.
Neutral
Action
Target Cut
Target
USD38
Oct 19, 2026
RUN
JPMorgan Chase & Co.
Overweight
Action
Target Cut
Target
USD12
Oct 19, 2026
FSLR
JPMorgan Chase & Co.
Overweight
Action
Target Cut
Target
USD252
Oct 19, 2026
RUN
JPMorgan
Overweight
Action
Target Cut
Target
USD12
Oct 19, 2026
SEDG
JPMorgan Chase & Co.
Neutral
Action
Target Raise
Target
USD44
Sep 11, 2026
SEDG
JPMorgan
Neutral
Action
Target Raise
Target
USD44
Sep 11, 2026
BE
JPMorgan
Overweight
Action
Target Cut
Target
USD314
Jul 29, 2026
BE
JPMorgan Chase & Co.
Overweight
Action
Target Cut
Target
USD314
Jul 29, 2026
GEV
JPMorgan
Overweight
Action
Target Raise
Target
USD1330
Jul 23, 2026
GEV
JPMorgan Chase & Co.
Overweight
Action
Target Raise
Target
USD1330
Jul 23, 2026
BE
JPMorgan
Overweight
Action
Target Raise
Target
USD346
Jul 21, 2026
ENPH
JPMorgan
Neutral
Action
Target Cut
Target
USD35
Apr 29, 2026
ENPH
JPMorgan Chase & Co.
Neutral
Action
Target Cut
Target
USD35
Apr 29, 2026
BE
JPMorgan
Overweight
Action
Target Raise
Target
USD267
Apr 29, 2026
GEV
JPMorgan
Overweight
Action
Target Raise
Target
USD1150
Apr 16, 2026
SEDG
JPMorgan
Neutral
Action
Target Raise
Target
USD35
Apr 16, 2026
RUN
JPMorgan
Overweight
Action
Target Cut
Target
USD22
Apr 16, 2026
RUN
JPMorgan Chase & Co.
Overweight
Action
Target Cut
Target
USD22
Apr 16, 2026
BE
JPMorgan
Overweight
Action
Target Raise
Target
USD231
Apr 14, 2026
FSLR
JPMorgan Chase & Co.
Overweight
Action
Target Cut
Target
USD256
Feb 25, 2026
BE
JPMorgan
Overweight
Action
Target Raise
Target
USD166
Feb 6, 2026
ENPH
JPMorgan
Neutral
Action
Target Raise
Target
USD39
Feb 4, 2026
ENPH
JPMorgan
Neutral
Action
Target Cut
Target
USD33
Dec 8, 2025
FSLR
JPMorgan
Overweight
Action
Target Raise
Target
USD303
Oct 31, 2025
ENPH
JPMorgan
Neutral
Action
Target Cut
Target
USD37
Oct 29, 2025
BE
JPMorgan
Overweight
Action
Target Raise
Target
USD129
Oct 29, 2025
GEV
JPMorgan
Overweight
Action
Target Raise
Target
USD740
Oct 23, 2025
FSLR
JPMorgan
Overweight
Action
Target Raise
Target
USD278
Oct 16, 2025
ENPH
JPMorgan
Neutral
Action
Target Raise
Target
USD40
Oct 16, 2025
SEDG
JPMorgan
Neutral
Action
Target Raise
Target
USD29
Oct 16, 2025
RUN
JPMorgan
Overweight
Action
Target Raise
Target
USD25
Oct 16, 2025
BE
JPMorgan
Overweight
Action
Target Raise
Target
USD90
Oct 2, 2025
FSLR
JPMorgan
Overweight
Action
Target Raise
Target
USD262
Sep 19, 2025
ENPH
JPMorgan
Neutral
Action
Target Raise
Target
USD39
Sep 19, 2025
SEDG
JPMorgan
Neutral
Action
Target Raise
Target
USD27
Sep 19, 2025
RUN
JPMorgan
Overweight
Action
Target Raise
Target
USD23
Sep 19, 2025
RUN
JPMorgan
Overweight
Action
Target Raise
Target
USD20
Aug 7, 2025
GEV
JPMorgan
Overweight
Action
Target Raise
Target
USD715
Jul 24, 2025
FSLR
JPMorgan
Overweight
Action
Target Raise
Target
USD208
Jul 22, 2025
GEV
JPMorgan
Overweight
Action
Target Raise
Target
USD620
Jul 16, 2025
RUN
JPMorgan
Overweight
Action
Target Raise
Target
USD16
Jul 15, 2025
SEDG
JPMorgan
Neutral
Action
Downgrade
Target
USD23
Jul 15, 2025
ENPH
JPMorgan
Neutral
Action
Downgrade
Target
USD37
Jul 15, 2025
BE
JPMorgan
Overweight
Action
Upgrade
Target
USD33
Jul 9, 2025
GEV
JPMorgan
Overweight
Action
Target Raise
Target
USD460
May 16, 2025
SEDG
JPMorgan
Overweight
Action
Target Cut
Target
USD18
May 7, 2025
SEDG
JPMorgan
Overweight
Action
Target Cut
Target
USD19
Jan 23, 2025
RUN
JPMorgan
Overweight
Action
Target Cut
Target
USD18
Jan 23, 2025

The 126-session metric starts from the first completed session after each public call and subtracts SPY performance over the same window. Historical results are not investment advice.