Stocks Rated
SHOWING 40 OF 169
HBM Hudbay Minerals Inc. Buy = MAINTAIN Sep 12, 2023
HD The Home Depot, Inc. Buy = MAINTAIN May 21, 2025
HL Hecla Mining Company Hold = MAINTAIN May 5, 2025
IAG Iamgold Corporation Buy = MAINTAIN Aug 14, 2023
IHS IHS Holding Limited Buy = MAINTAIN May 21, 2025
JACK Jack in the Box Inc. Hold = MAINTAIN May 15, 2025
JPM JPMorgan Chase & Co. Buy = MAINTAIN May 20, 2025
KGC Kinross Gold Corporation Buy = MAINTAIN Nov 5, 2020
KLAC KLA Corporation Hold = MAINTAIN May 1, 2025
KMI Kinder Morgan, Inc. Buy = MAINTAIN Oct 2, 2019
KNX Knight-Swift Transportation Holdings Inc. Buy = MAINTAIN Apr 24, 2025
KORE KORE Hold = MAINTAIN May 1, 2025
KRP Kimbell Royalty Partners, LP Buy = MAINTAIN Nov 6, 2020
KRUS Kura Sushi USA, Inc. Hold = MAINTAIN Jul 9, 2025
LAR Lithium Argentina AG Buy = MAINTAIN Mar 24, 2026
LBRDA Liberty Broadband Corporation Buy ▲ UPGRADE Feb 28, 2021
LBRDK Liberty Broadband Corporation Buy ▲ UPGRADE Mar 1, 2021
LBRDP Liberty Broadband Corporation Buy ▲ UPGRADE Feb 28, 2021
LPX Louisiana-Pacific Corporation Hold = MAINTAIN Nov 6, 2024
LRCX Lam Research Corporation Buy = MAINTAIN Apr 24, 2025
LULU Lululemon Athletica Inc. Outperform = MAINTAIN Mar 24, 2023
MCD McDonald's Corporation Hold = MAINTAIN Jun 5, 2025
MEOH Methanex Corporation Buy = MAINTAIN Mar 28, 2022
MERC Mercer International Inc. Hold = MAINTAIN Feb 17, 2026
MFC Manulife Financial Corporation Buy = MAINTAIN Jun 28, 2024
MG Mistras Group, Inc. Buy ▲ UPGRADE Jan 10, 2019
MGA Magna International Inc. Buy = MAINTAIN Feb 17, 2026
MSFT Microsoft Corporation Buy = MAINTAIN May 1, 2025
MX MagnaChip Semiconductor Buy ▲ UPGRADE Oct 26, 2018
NAVI Navient Corporation Sell = MAINTAIN May 1, 2025
NEM Newmont Corporation Hold = MAINTAIN Apr 29, 2024
NOW ServiceNow, Inc. Buy = MAINTAIN Apr 24, 2025
NSC Norfolk Southern Corporation Buy ▲ UPGRADE Oct 25, 2018
NTR Nutrien Ltd. Buy = MAINTAIN Aug 11, 2025
ONC BeOne Medicines AG Buy = MAINTAIN Apr 24, 2025
OR OR Royalties Inc. Buy ▲ UPGRADE Nov 2, 2020
OSW OneSpaWorld Holdings Ltd Buy = MAINTAIN May 1, 2025
OTEX Open Text Corporation Hold ▼ DOWNGRADE Oct 3, 2025
OVV Ovintiv Inc. Buy ▲ UPGRADE Apr 29, 2021
PAA Plains All American Pipeline, L.P. Buy = MAINTAIN Nov 3, 2020