Free Trial

James McGarragle Analyst Performance

Analyst at Royal Bank Of Canada

James McGarragle is a stock analyst at Royal Bank Of Canada focused in the industrials sector, covering 9 publicly traded companies. Over the past year, James McGarragle has issued 4 stock ratings, including buy and hold recommendations. While full access to James McGarragle's proprietary MarketBeat Analyst Ranking is reserved for MarketBeat All Access subscribers, the rating is updated daily to reflect the most recent analyst activity. This profile highlights James McGarragle's coverage history, rating activity, and performance tendencies - helping individual investors make more informed trading decisions.

Analyst Rankings, Coverage, and Performance Statistics

Average Return
00.00% 12-Month ROI
Success Rate
00.00% Profitable Ratings
Total Ratings
22 Last 2 Years
Buy Recommendations
45.00% 9 Buy Ratings
Companies Covered
9 Unique Companies

Ratings Distribution

RatingPercentageCount
Strong Buy0.0%0 ratings
Buy45.0%9 ratings
Hold55.0%11 ratings
Sell0.0%0 ratings

Out of 20 total stock ratings issued by James McGarragle at Royal Bank Of Canada, the majority (55.0%) have been Hold recommendations, followed by 45.0% Buy.

Exchange Coverage

ExchangePercentageCount
TSE
44.4% of companies on TSE
4 companies
NYSE
22.2% of companies on NYSE
2 companies
NASDAQ
22.2% of companies on NASDAQ
2 companies
OTCMKTS
11.1% of companies on OTCMKTS
1 company

James McGarragle, an analyst at Royal Bank Of Canada, currently covers 9 companies listed on TSE, NYSE, NASDAQ and OTCMKTS, with the majority traded on TSE.

Coverage Focus

Sector IconSectorPercentage
Industrials
7 companies
77.8%
Materials
2 companies
22.2%

James McGarragle of Royal Bank Of Canada specializes in stock coverage within the Industrials sector, with additional focus on Materials companies.

Coverage Industries

IndustryPercentage
AEROSPACE & DEFENSE
2 companies
22.2%
PASSENGER AIRLINES
2 companies
22.2%
GROUND TRANSPORTATION
2 companies
22.2%
CHEMICALS
1 company
11.1%
METALS & MINING
1 company
11.1%
TRADING COMPANIES & DISTRIBUTORS
1 company
11.1%

James McGarragle's Ratings History at Royal Bank Of Canada

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
0 Results
CompanyReport DateActionReport Date Price12-Month
Price Target
Rating12-Month
Price & ROI
Details
CAE Inc stock logo
CAE
CAE
10/28/2026Reiterated Rating$25.67Outperform
CAE Inc stock logo
CAE
CAE
5/26/2026Lower Price Target$24.16$36.00Sector Perform
CAE Inc stock logo
CAE
CAE
5/25/2026Downgrade$23.80Hold
CAE Inc stock logo
CAE
CAE
11/13/2025Lower Price Target$26.68$40.00Sector Perform
CAE Inc stock logo
CAE
CAE
7/7/2025Reiterated Rating$29.70Sector Perform
CAE Inc stock logo
CAE
CAE
5/21/2025Downgrade$25.92$38.00Sector Perform
CAE Inc. stock logo
CAE
CAE
5/21/2025DowngradeC$34.26C$38.00Sector Perform
NanoXplore Inc. stock logo
GRA
NanoXplore
5/21/2025DowngradeC$2.31C$2.50Sector Perform
Air Canada stock logo
AC
Air Canada
5/12/2025UpgradeC$18.64C$25.00Outperform
Air Canada stock logo
ACDVF
Air Canada
5/12/2025Upgrade$13.12Moderate Buy
Algoma Steel Group Inc. stock logo
ASTL
Algoma Steel Group
4/22/2025Upgrade$4.93Hold
CAE Inc stock logo
CAE
CAE
3/12/2025Reiterated Rating$24.12$43.00Outperform
CAE Inc stock logo
CAE
CAE
2/18/2025Boost Price Target$26.47$43.00Outperform
Canadian Pacific Kansas City Limited stock logo
CP
Canadian Pacific Kansas City
1/30/2025Boost Price Target$81.54$128.00Outperform
CSX Corporation stock logo
CSX
CSX
1/24/2025Lower Price Target$32.69$33.00Sector Perform
CAE Inc. stock logo
CAE
CAE
1/15/2025Boost Price TargetC$34.80C$38.00
Russel Metals Inc. stock logo
RUS
Russel Metals
11/26/2024UpgradeC$44.57C$51.00Outperform
CAE Inc. stock logo
CAE
CAE
11/14/2024Boost Price TargetC$30.52C$34.00