Stocks Rated
SHOWING 40 OF 169
CNQ Canadian Natural Resources Limited Hold ▼ DOWNGRADE Apr 1, 2016
CSX CSX Corporation Hold ▼ DOWNGRADE Apr 18, 2022
CTSH Cognizant Technology Solutions Corporation Hold = MAINTAIN May 1, 2025
CVE Cenovus Energy Inc. Buy ▲ UPGRADE Mar 4, 2015
DECK Deckers Outdoor Corporation Buy = MAINTAIN May 20, 2025
DKNG DraftKings Inc. Buy = MAINTAIN Apr 24, 2025
DLR Digital Realty Trust, Inc. Buy ▲ UPGRADE Dec 18, 2020
DLR-PJ Digital Realty Trust, Inc. Buy ▲ UPGRADE Dec 17, 2020
DLR-PK Digital Realty Trust, Inc. Buy ▲ UPGRADE Dec 17, 2020
DLR-PL Digital Realty Trust, Inc. Buy ▲ UPGRADE Dec 17, 2020
DLX Deluxe Corporation Buy = MAINTAIN May 1, 2025
DPZ Domino's Pizza, Inc. Buy = MAINTAIN Apr 29, 2025
DRI Darden Restaurants, Inc. Hold = MAINTAIN Jun 23, 2025
DSGX The Descartes Systems Group Inc. Buy = MAINTAIN May 30, 2024
EBAY eBay Inc. Hold = MAINTAIN May 1, 2025
EGO Eldorado Gold Corporation Hold = MAINTAIN Apr 14, 2026
ENB Enbridge Inc. Buy = MAINTAIN Aug 8, 2023
ENVX Enovix Corporation Hold = MAINTAIN May 1, 2025
EOG EOG Resources, Inc. Hold ▼ DOWNGRADE Dec 15, 2022
EPD Enterprise Products Partners L.P. Buy = MAINTAIN Apr 6, 2021
EQIX Equinix, Inc. Buy = MAINTAIN May 1, 2025
EQT EQT Corporation Buy = MAINTAIN Jul 28, 2020
ESTC Elastic N.V. Hold = MAINTAIN May 21, 2025
EXK Endeavour Silver Corp. Buy ▲ UPGRADE Jan 9, 2024
FANG Diamondback Energy, Inc. Buy = MAINTAIN Jul 15, 2020
FN Fabrinet Buy ▲ UPGRADE Feb 27, 2019
FNV Franco-Nevada Corporation Hold = MAINTAIN Nov 5, 2025
FR First Industrial Realty Trust, Inc. Hold = MAINTAIN Mar 7, 2016
FSV FirstService Corporation Buy = MAINTAIN Apr 14, 2026
FTS Fortis Inc. Hold ▼ DOWNGRADE Jan 29, 2019
FWRG First Watch Restaurant Group, Inc. Buy = MAINTAIN Jun 4, 2025
G Genpact Limited Hold = MAINTAIN Feb 26, 2016
GD General Dynamics Corporation Buy = MAINTAIN Apr 24, 2025
GFL GFL Environmental Inc. Buy = MAINTAIN Jul 20, 2023
GH Guardant Health, Inc. Buy = MAINTAIN May 1, 2025
GIB CGI Inc. Buy = MAINTAIN Apr 4, 2016
GIL Gildan Activewear Inc. Buy = MAINTAIN Oct 6, 2025
GNRC Generac Holdings Inc. Buy = MAINTAIN May 1, 2025
GOLD Gold.com, Inc. Hold ▼ DOWNGRADE Feb 15, 2019
GOOS Canada Goose Holdings Inc. Buy ▲ UPGRADE Jan 3, 2019