Stocks Rated
SHOWING 40 OF 44
AMD Advanced Micro Devices, Inc. Buy = MAINTAIN Oct 12, 2012
AVA Avista Corporation Sell ▼ DOWNGRADE Sep 16, 2019
AYI Acuity Brands, Inc. Hold ▼ DOWNGRADE Jan 10, 2018
BKH Black Hills Corporation Buy ▲ UPGRADE Jan 10, 2018
BLDR Builders FirstSource, Inc. Buy = MAINTAIN Sep 28, 2012
BLMN Bloomin' Brands, Inc. Buy = MAINTAIN Sep 17, 2012
BZH Beazer Homes USA, Inc. Hold = MAINTAIN Nov 13, 2012
COST Costco Wholesale Corporation Outperform = MAINTAIN Jul 24, 2013
DHI D.R. Horton, Inc. Buy = MAINTAIN May 17, 2012
EE Excelerate Energy, Inc. Hold ▲ UPGRADE Mar 4, 2019
FANG Diamondback Energy, Inc. Buy ▲ UPGRADE Aug 20, 2018
FSLR First Solar, Inc. Buy = MAINTAIN Sep 30, 2016
IDA IDACORP, Inc. Sell ▼ DOWNGRADE Jun 4, 2018
JHX James Hardie Industries plc Buy = MAINTAIN Mar 28, 2013
KBH KB Home Hold ▲ UPGRADE Mar 25, 2013
KTB Kontoor Brands, Inc. Hold ▼ DOWNGRADE Jul 25, 2022
LEN Lennar Corporation Buy = MAINTAIN Jan 16, 2013
LEN-B Lennar Corporation Buy = MAINTAIN Jan 15, 2013
MDU MDU Resources Group, Inc. Buy ▲ UPGRADE Feb 13, 2013
MRVL Marvell Technology, Inc. Buy = MAINTAIN Nov 14, 2012
MTH Meritage Homes Corporation Buy = MAINTAIN Jul 30, 2012
NGS Natural Gas Services Group, Inc. Buy = MAINTAIN Mar 15, 2013
NU Nu Holdings Ltd. Buy = MAINTAIN Aug 5, 2012
NWE Northwestern Energy Group Inc Hold ▲ UPGRADE Aug 26, 2019
OGE OGE Energy Corp. Buy = MAINTAIN Aug 15, 2012
OIS Oil States International, Inc. Hold ▼ DOWNGRADE Aug 1, 2013
ONON On Holding AG Hold ▲ UPGRADE Dec 22, 2021
OTTR Otter Tail Corporation Hold ▲ UPGRADE Nov 6, 2019
PHM PulteGroup, Inc. Buy ▲ UPGRADE Jul 30, 2013
PNW Pinnacle West Capital Corporation Hold ▼ DOWNGRADE Mar 7, 2017
POR Portland General Electric Company Hold ▲ UPGRADE Jul 30, 2018
SAM The Boston Beer Company, Inc. Perform ▼ DOWNGRADE Feb 28, 2013
SBUX Starbucks Corporation Outperform ▲ UPGRADE Aug 1, 2013
SLAB Silicon Laboratories Inc. Buy ▲ UPGRADE Sep 12, 2012
SM SM Energy Company Buy = MAINTAIN Aug 29, 2016
SMTC Semtech Corporation Hold ▼ DOWNGRADE Dec 19, 2013
SPWR SunPower Inc. Hold = MAINTAIN Sep 30, 2016
STM STMicroelectronics N.V. Sell = MAINTAIN Apr 24, 2012
TOL Toll Brothers, Inc. Hold = MAINTAIN Dec 5, 2012
TXN Texas Instruments Incorporated Buy = MAINTAIN Mar 8, 2013