Analyst track record

Ameet Thakkar

BMO Capital. BullRecon tracks source-verified rating actions and evaluates only completed performance windows.

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

Latest source-verified calls

FSLR
BMO Capital
Outperform
Action
Reiterate
Target
USD255
Oct 30, 2026
GEV
BMO Capital
Outperform
Action
Reiterate
Target
USD1200
Oct 29, 2026
ENPH
BMO Capital
Market Perform
Action
Target Cut
Target
USD25
Oct 28, 2026
KMI
BMO Capital
Outperform
Action
Target Raise
Target
USD37
Oct 22, 2026
ENPH
BMO Capital
Market Perform
Action
Target Cut
Target
USD28
Oct 21, 2026
SEDG
BMO Capital
Underperform
Action
Target Cut
Target
USD28
Oct 21, 2026
BE
BMO Capital
Outperform
Action
Reiterate
Target
USD260
Oct 21, 2026
TRGP
BMO Capital
Buy
Action
Maintain
Target
USD328
Oct 21, 2026
FSLR
BMO Capital
Outperform
Action
Upgrade
Target
USD263
Aug 27, 2026
FSLR
BMO Capital
Market Perform
Action
Maintain
Target
USD237
Aug 27, 2026
GEV
BMO Capital
Outperform
Action
Target Raise
Target
USD1250
Aug 7, 2026
ENPH
BMO Capital
Market Perform
Action
Target Cut
Target
USD37
Jul 29, 2026
BE
BMO Capital
Market Perform
Action
Target Cut
Target
USD227
Jul 29, 2026
PLUG
BMO Capital
Underperform
Action
Target Raise
Target
USD1
May 12, 2026
GEV
BMO Capital
Outperform
Action
Target Raise
Target
USD1250
Apr 23, 2026
LNG
BMO Capital
Outperform
Action
Target Raise
Target
USD306
Mar 23, 2026
TRGP
BMO Capital
Outperform
Action
Reiterate
Target
USD241
Feb 20, 2026
BE
BMO Capital
Market Perform
Action
Target Raise
Target
USD149
Feb 6, 2026
ENPH
BMO Capital
Market Perform
Action
Upgrade
Target
USD41
Feb 4, 2026
GEV
BMO Capital
Outperform
Action
Target Raise
Target
USD780
Dec 10, 2025
SEDG
BMO Capital
Underperform
Action
Target Raise
Target
USD25
Nov 6, 2025
TRGP
BMO Capital
Outperform
Action
Target Raise
Target
USD196
Nov 6, 2025
WMB
BMO Capital
Outperform
Action
Target Cut
Target
USD70
Nov 5, 2025
GEV
BMO Capital
Outperform
Action
Target Raise
Target
USD710
Oct 23, 2025
RUN
BMO Capital
Market Perform
Action
Upgrade
Target
USD19
Oct 15, 2025
BE
BMO Capital
Market Perform
Action
Target Raise
Target
USD97
Oct 14, 2025
TRGP
BMO Capital
Outperform
Action
Initiate
Target
USD185
Sep 19, 2025
LNG
BMO Capital
Outperform
Action
Initiate
Target
USD268
Sep 19, 2025
KMI
BMO Capital
Outperform
Action
Initiate
Target
USD32
Sep 19, 2025
WMB
BMO Capital
Outperform
Action
Initiate
Target
USD66
Sep 19, 2025
PLUG
BMO Capital
Underperform
Action
Target Cut
Target
USD1
Aug 12, 2025
RUN
BMO Capital
Underperform
Action
Target Raise
Target
USD10
Aug 7, 2025
FSLR
BMO Capital
Outperform
Action
Target Raise
Target
USD203
Aug 1, 2025
GEV
BMO Capital
Outperform
Action
Target Raise
Target
USD690
Jul 24, 2025
GEV
BMO Capital
Outperform
Action
Target Raise
Target
USD590
Jul 8, 2025
GEV
BMO Capital
Outperform
Action
Target Raise
Target
USD522
May 30, 2025
RUN
BMO Capital
Underperform
Action
Downgrade
Target
USD4
May 22, 2025
ENPH
BMO Capital
Underperform
Action
Downgrade
Target
USD39
May 13, 2025
FSLR
BMO Capital
Outperform
Action
Target Cut
Target
USD187
Apr 30, 2025
ENPH
BMO Capital
Market Perform
Action
Target Cut
Target
USD46
Apr 23, 2025
PLUG
BMO Capital
Underperform
Action
Target Cut
Target
USD1
Mar 5, 2025
RUN
BMO Capital
Market Perform
Action
Target Cut
Target
USD9
Mar 3, 2025
SEDG
BMO Capital
Underperform
Action
Downgrade
Target
USD15
Feb 20, 2025
SEDG
BMO Capital
Market Perform
Action
Target Raise
Target
USD13
Jan 21, 2025
RUN
BMO Capital
Market Perform
Action
Target Cut
Target
USD11
Nov 11, 2024

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.