← Back to Analysts

Kansas City Capital

No price targets available for this firm. Performance scores require price target data.

Recent Upgrades / Downgrades

Date Stock Action From To
May 06, 2026
Canadian Pacific Kansas City Limited CP
Upgrade Buy Reduce
May 04, 2026
MYR Group Inc MYRG
Downgrade Outperform Perform
May 01, 2026
Canadian Pacific Kansas City Limited CP
Hold Buy Buy
Apr 30, 2026
Canadian Pacific Kansas City Limited CP
Hold Outperform Outperform
Apr 13, 2026
Pricesmart Inc. PSMT
Downgrade Perform
Mar 27, 2026
Canadian Pacific Kansas City Limited CP
Hold Overweight Overweight
Mar 02, 2026
Canadian Pacific Kansas City Limited CP
Hold Buy Buy
Jan 29, 2026
Canadian Pacific Kansas City Limited CP
Hold Outperform Outperform
Jan 08, 2026
Canadian Pacific Kansas City Limited CP
Hold Outperform Outperform
Dec 17, 2025
Canadian Pacific Kansas City Limited CP
Hold Buy Buy
Oct 30, 2025
Canadian Pacific Kansas City Limited CP
Hold Positive Positive
Oct 13, 2025
Canadian Pacific Kansas City Limited CP
Hold Buy Buy
Oct 03, 2025
Canadian Pacific Kansas City Limited CP
Hold Outperform Outperform
Oct 02, 2025
Canadian Pacific Kansas City Limited CP
Hold Overweight Overweight
Sep 25, 2025
Canadian Pacific Kansas City Limited CP
Hold Positive Positive
Sep 05, 2025
Buckle, Inc. BKE
Hold Perform Perform
May 23, 2025
Invesco Capital Management LLC - Invesco QQQ Trust Series 1 QQQ
Hold Positive Positive
May 20, 2025
Canadian Pacific Kansas City Limited CP
Hold Outperform Outperform
May 01, 2025
Canadian Pacific Kansas City Limited CP
Hold Buy Buy
Apr 23, 2025
Canadian Pacific Kansas City Limited CP
Hold Outperform Outperform
Mar 26, 2025
Canadian Pacific Kansas City Limited CP
Hold Buy Buy
Mar 25, 2025
Canadian Pacific Kansas City Limited CP
Hold Outperform Outperform
Mar 03, 2025
MYR Group Inc MYRG
Upgrade Outperform
Feb 04, 2025
City Holding Co. CHCO
Hold Reduce Reduce
Jan 16, 2025
Canadian Pacific Kansas City Limited CP
Hold Hold Hold
Jan 08, 2025
Canadian Pacific Kansas City Limited CP
Hold Positive Positive
Oct 24, 2024
Canadian Pacific Kansas City Limited CP
Upgrade Buy Positive
Oct 24, 2024
Canadian Pacific Kansas City Limited CP
Hold Buy Buy
Oct 11, 2024
Canadian Pacific Kansas City Limited CP
Hold Hold Hold
Oct 09, 2024
Canadian Pacific Kansas City Limited CP
Hold Market Perform Market Perform
Oct 08, 2024
Canadian Pacific Kansas City Limited CP
Initialise Outperform Buy
Sep 25, 2024
Canadian Pacific Kansas City Limited CP
Hold Overweight Overweight
Sep 18, 2024
MIND Technology Inc MIND
Upgrade Outperform
Sep 12, 2024
Canadian Pacific Kansas City Limited CP
Hold Sector Perform Sector Perform
Sep 06, 2024
Axon Enterprise Inc AXON
Hold Buy Buy
Aug 21, 2024
Canadian Pacific Kansas City Limited CP
Hold Buy Buy
Jul 17, 2024
Canadian Pacific Kansas City Limited CP
Hold Hold Hold
Jul 10, 2024
Canadian Pacific Kansas City Limited CP
Upgrade Overweight Outperform
Jul 10, 2024
Canadian National Railway Co. CNI
Upgrade Outperform
Jul 09, 2024
Canadian Pacific Kansas City Limited CP
Hold Overweight Overweight
Jul 08, 2024
Canadian Pacific Kansas City Limited CP
Hold Market Perform Market Perform
Jun 03, 2024
Thermon Group Holdings Inc THR
Downgrade Perform
Apr 25, 2024
Canadian Pacific Kansas City Limited CP
Hold Sector Perform Sector Perform
Apr 12, 2024
Canadian Pacific Kansas City Limited CP
Hold Hold Hold
Apr 09, 2024
Canadian Pacific Kansas City Limited CP
Hold Buy Buy
Apr 08, 2024
Canadian Pacific Kansas City Limited CP
Initialise Overweight Buy
Apr 04, 2024
Canadian Pacific Kansas City Limited CP
Hold Overweight Overweight
Mar 26, 2024
Evergy Inc EVRG
Initialise Buy
Jul 05, 2023
Canadian Pacific Kansas City Limited CP
Hold Neutral Neutral
May 16, 2023
Canadian Pacific Kansas City Limited CP
Upgrade Buy
Action Upgrade
From Buy
To Reduce
Action Downgrade
From Outperform
To Perform
Action Hold
From Buy
To Buy
Action Hold
From Outperform
To Outperform
Action Downgrade
From -
To Perform
Action Hold
From Overweight
To Overweight
Action Hold
From Buy
To Buy
Action Hold
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Hold
From Buy
To Buy
Action Hold
From Positive
To Positive
Action Hold
From Buy
To Buy
Action Hold
From Outperform
To Outperform
Action Hold
From Overweight
To Overweight
Action Hold
From Positive
To Positive
Action Hold
From Perform
To Perform
Action Hold
From Positive
To Positive
Action Hold
From Outperform
To Outperform
Action Hold
From Buy
To Buy
Action Hold
From Outperform
To Outperform
Action Hold
From Buy
To Buy
Action Hold
From Outperform
To Outperform
Action Upgrade
From -
To Outperform
Action Hold
From Reduce
To Reduce
Action Hold
From Hold
To Hold
Action Hold
From Positive
To Positive
Action Upgrade
From Buy
To Positive
Action Hold
From Buy
To Buy
Action Hold
From Hold
To Hold
Action Hold
From Market Perform
To Market Perform
Action Initialise
From Outperform
To Buy
Action Hold
From Overweight
To Overweight
Action Upgrade
From -
To Outperform
Action Hold
From Sector Perform
To Sector Perform
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Hold
To Hold
Action Upgrade
From Overweight
To Outperform
Action Upgrade
From -
To Outperform
Action Hold
From Overweight
To Overweight
Action Hold
From Market Perform
To Market Perform
Action Downgrade
From -
To Perform
Action Hold
From Sector Perform
To Sector Perform
Action Hold
From Hold
To Hold
Action Hold
From Buy
To Buy
Action Initialise
From Overweight
To Buy
Action Hold
From Overweight
To Overweight
Action Initialise
From -
To Buy
Action Hold
From Neutral
To Neutral
Action Upgrade
From -
To Buy