Free Trial

James Thalacker Analyst Performance

Managing Director at BMO Capital Markets

James Thalacker is a stock analyst at BMO Capital Markets, covering 22 publicly traded companies across a range of sectors. Over the past year, James Thalacker has issued 47 stock ratings, including buy and hold recommendations. While full access to James Thalacker's proprietary MarketBeat Analyst Rating is reserved for MarketBeat All Access subscribers, the rating is updated daily to reflect the most recent analyst activity. This profile highlights James Thalacker's coverage history, rating activity, and performance tendencies — helping individual investors make more informed trading decisions.

Analyst Ratings, Coverage, and Performance Statistics

Average Return
00.00% 12-Month ROI
Success Rate
00.00% Profitable Ratings
Total Ratings
62 Last 5 Years
Buy Recommendations
59.68% 37 Buy Ratings
Companies Covered
22 Unique Companies

Ratings Distribution

RatingPercentageCount
Strong Buy0.0%0 ratings
Buy59.7%37 ratings
Hold38.7%24 ratings
Sell1.6%1 ratings

Out of 62 total stock ratings issued by James Thalacker at BMO Capital Markets, the majority (59.7%) have been Buy recommendations, followed by 38.7% Hold and 1.6% Sell.

Exchange Coverage

ExchangePercentageCount
NYSE
72.7% of companies on NYSE
16 companies
NASDAQ
27.3% of companies on NASDAQ
6 companies

James Thalacker, an analyst at BMO Capital Markets, currently covers 22 companies listed on NYSE and NASDAQ, with the majority traded on NYSE.

Coverage Focus

Sector IconSectorPercentage
Utilities
20 companies
90.9%
Energy
2 companies
9.1%

James Thalacker of BMO Capital Markets specializes in stock coverage within the Utilities sector, with additional focus on Energy companies.

Coverage Industries

IndustryPercentage
UTIL - ELEC PWR
19 companies
86.4%
OTHER ALT ENERGY
1 company
4.5%
UTIL - GAS DISTR
1 company
4.5%
ELECTRIC SERVICES
1 company
4.5%

About James Thalacker

James joined BMO Capital Markets in the spring of 2019 to cover the Utilities, Power & Renewables sector after spending nearly two decades on the buyside and the last 15 years as a portfolio manager at both Millennium Partners and Highbridge Capital Management. James began following the utility industry in early 1996 as a sell-side analyst with Dean Witter Reynolds and added the merchant power, merchant energy and midstream sectors to his coverage as he transitioned to the buy side late 1999. In this roll, while primarily focused on equities, James also invested in the credit of utility and merchant energy sectors and further expanded his overall sector expertise to include the exploration & production, refining and oil field services sectors. James holds a bachelor of arts degree in both economics and history from the University of Wisconsin-Madison as well as a master’s of science degree in consumer resource/finance, also from the University of Wisconsin-Madison.
Follow on LinkedIn

James Thalacker's Ratings History at BMO Capital Markets

Recommendation ROI is the percentage between the price on the Report Date to the price 12 months after the report date.
Available with a MarketBeat All Access Subscription
12-Month ROIUpgrade to All Access to use the All ROI Filter
CompanyReport DateActionReport Date Price12-Month
Price Target
Rating12-Month
Price & ROI
Details
DTE Energy Company stock logo
DTE
DTE Energy
8/25/2025Boost Price Target$138.40$144.00Market Perform
Vistra Corp. stock logo
VST
Vistra
8/12/2025Boost Price Target$205.58$229.00Outperform
Constellation Energy Corporation stock logo
CEG
Constellation Energy
8/11/2025Boost Price Target$330.27$375.00Outperform
Alliant Energy Corporation stock logo
LNT
Alliant Energy
8/11/2025Reiterated Rating$65.10$68.00Market Perform
Duke Energy Corporation stock logo
DUK
Duke Energy
8/6/2025Boost Price Target$126.28$132.00Outperform
NRG Energy, Inc. stock logo
NRG
NRG Energy
8/6/2025Boost Price Target$172.01$185.00Market Perform
Public Service Enterprise Group Incorporated stock logo
PEG
Public Service Enterprise Group
8/6/2025Boost Price Target$87.34$89.00Market Perform
Southern Company (The) stock logo
SO
Southern
7/22/2025Boost Price Target$95.55$102.00Outperform
Public Service Enterprise Group Incorporated stock logo
PEG
Public Service Enterprise Group
7/22/2025Boost Price Target$85.12$84.00Market Perform
CenterPoint Energy, Inc. stock logo
CNP
CenterPoint Energy
7/22/2025Boost Price Target$37.84$39.00Market Perform
NextEra Energy, Inc. stock logo
NEE
NextEra Energy
7/21/2025Boost Price Target$76.59$81.00Outperform
Constellation Energy Corporation stock logo
CEG
Constellation Energy
6/5/2025Boost Price Target$294.26$350.00Outperform
NRG Energy, Inc. stock logo
NRG
NRG Energy
5/14/2025Reiterated Rating$154.20$167.00Market Perform
Sempra Energy stock logo
SRE
Sempra Energy
5/12/2025Boost Price Target$75.69$81.00Outperform
Constellation Energy Corporation stock logo
CEG
Constellation Energy
5/12/2025Boost Price Target$289.60$337.00Outperform
Ameren Corporation stock logo
AEE
Ameren
5/5/2025Boost Price Target$99.54$108.00Outperform
Entergy Corporation stock logo
ETR
Entergy
4/30/2025Boost Price Target$82.12$93.00Outperform
CMS Energy Corporation stock logo
CMS
CMS Energy
4/29/2025Boost Price Target$73.14$79.00Outperform
NiSource, Inc stock logo
NI
NiSource
4/28/2025Boost Price Target$39.51$43.00Outperform
Exelon Corporation stock logo
EXC
Exelon
4/28/2025Boost Price Target$46.51$50.00Outperform
Eversource Energy stock logo
ES
Eversource Energy
4/28/2025Boost Price Target$58.56$72.00Market Perform
Ameren Corporation stock logo
AEE
Ameren
4/28/2025Boost Price Target$98.78$106.00Outperform
Xcel Energy Inc. stock logo
XEL
Xcel Energy
4/23/2025Boost Price Target$71.46$73.00Market Perform
Alliant Energy Corporation stock logo
LNT
Alliant Energy
4/22/2025Lower Price Target$60.37$64.00Market Perform
American Electric Power Company, Inc. stock logo
AEP
American Electric Power
4/21/2025Boost Price Target$106.43$115.00Outperform
DTE Energy Company stock logo
DTE
DTE Energy
4/21/2025Boost Price Target$132.26$142.00Market Perform
NextEra Energy, Inc. stock logo
NEE
NextEra Energy
4/14/2025Lower Price Target$65.72$77.00Outperform
CMS Energy Corporation stock logo
CMS
CMS Energy
4/14/2025Lower Price Target$73.11$77.00Outperform
Entergy Corporation stock logo
ETR
Entergy
4/11/2025Lower Price Target$80.21$89.00Outperform
Public Service Enterprise Group Incorporated stock logo
PEG
Public Service Enterprise Group
4/10/2025Lower Price Target$81.14$83.00Market Perform
Duke Energy Corporation stock logo
DUK
Duke Energy
4/10/2025Lower Price Target$117.31$123.00Outperform
American Electric Power Company, Inc. stock logo
AEP
American Electric Power
3/26/2025Boost Price Target$102.50$111.00Outperform
CMS Energy Corporation stock logo
CMS
CMS Energy
3/24/2025Boost Price Target$73.49$80.00Outperform
CenterPoint Energy, Inc. stock logo
CNP
CenterPoint Energy
3/17/2025Boost Price Target$35.75$36.00Market Perform
Duke Energy Corporation stock logo
DUK
Duke Energy
3/11/2025Boost Price Target$118.46$128.00Outperform
Sempra Energy stock logo
SRE
Sempra Energy
3/4/2025Lower Price Target$71.14$78.00Outperform
NRG Energy, Inc. stock logo
NRG
NRG Energy
3/3/2025Boost Price Target$105.73$115.00Market Perform
Public Service Enterprise Group Incorporated stock logo
PEG
Public Service Enterprise Group
2/26/2025Boost Price Target$84.22$86.00Market Perform
Alliant Energy Corporation stock logo
LNT
Alliant Energy
2/24/2025Boost Price Target$63.54$66.00Market Perform
Entergy Corporation stock logo
ETR
Entergy
2/19/2025Boost Price Target$86.62$94.00Outperform
Ameren Corporation stock logo
AEE
Ameren
2/18/2025Boost Price Target$98.28$105.00Outperform
DTE Energy Company stock logo
DTE
DTE Energy
2/18/2025Boost Price Target$129.48$135.00Market Perform
WEC Energy Group, Inc. stock logo
WEC
WEC Energy Group
2/5/2025Boost Price Target$100.68$100.00Market Perform
Duke Energy Corporation stock logo
DUK
Duke Energy
2/3/2025Boost Price Target$112.14$124.00Outperform
Vistra Corp. stock logo
VST
Vistra
1/22/2025Boost Price Target$187.80$191.00Outperform
American Electric Power Company, Inc. stock logo
AEP
American Electric Power
1/10/2025Lower Price Target$93.08$100.00Outperform
DTE Energy Company stock logo
DTE
DTE Energy
10/18/2024Boost Price Target$128.18$140.00Market Perform