Stocks Rated
SHOWING 8 OF 8
FTI TechnipFMC plc Buy ▲ UPGRADE Nov 23, 2016
HAL Halliburton Company Buy = MAINTAIN May 19, 2016
MNKD MannKind Corporation Neutral ▼ DOWNGRADE Nov 16, 2015
MSFT Microsoft Corporation Buy = MAINTAIN Jul 20, 2012
PGEN Precigen, Inc. Buy = MAINTAIN Sep 30, 2013
SLB Slb N.V. Buy ▲ UPGRADE Feb 12, 2018
STE STERIS plc Hold ▼ DOWNGRADE Nov 25, 2020
TREX Trex Company, Inc. Neutral ▼ DOWNGRADE Feb 24, 2014SHOWING 1–8 OF 8 STOCKS RATED
1