Top Analysts Action: SWHC, MTH, TOL, MHO, BZH

Top Analysts Action: SWHC, MTH, TOL, MHO, BZH

Smith & Wesson (NASDAQ: SWHC) BB&T Capital Mkts raises rating to buy from hold

Meritage (NYSE: MTH) FBN Securities raises to outperform from sector perform with $38.00 price target

Toll Brothers (NYSE: TOL)
FBN Securities raises to sector perform from underperform with $31.00 price target

M/I Homes (NYSE: MHO) FBN Securities raises to outperform from sector perform with $23.50 price target

Beazer Homes (NYSE: BZH) FBN Securities raises to outperform from sector perform with $13.50 price target

Juniper Networks (NYSE: JNPR) Oppenheimer lowers to market perform from outperform

F5 Networks (NASDAQ: FFIV) Oppenheimer lowers to market perform from outperform

Capital One (NYSE: COF) Oppenheimer lowers to market perform from outperform

Advanced Energy (NASDAQ: AEIS) Raymond James downgrades to outperform from strong buy

FirstService (NASDAQ: FSV) Raymond James downgrades to market perform to outperform

Valspar (NYSE: VAL) Seaport Global Securities initiates at neutral with $88.00

Sherwin-Williams (NYSE: SHW) Seaport Global Securities initiates at accumulate with $295.00

RPM Inc (NYSE: RPM) Seaport Global Securities initiates at accumulate with $48.00

PPG Industries (NYSE: PPG) Seaport Global Securities initiates at accumulate with $115.00

Axalta Coating Systems (NYSE: AXTA) Seaport Global Securities initiates at accumulate with $31.00

ePlus (NASDAQ: PLUS) Canaccord Genuity resumes coverage at buy with $110.00 price target

Datalink (NASDAQ: DTLK) Canaccord Genuity resumes coverage at buy with $9.00 price target

Tetra Tech (NASDAQ: TTEK) Stifel resumes at hold

Quanta Services (NYSE: PWR) Stifel resumes at hold

MYR Group (NASDAQ: MYRG) Stifel resumes at hold

ACE Limited (NYSE: ACE) MKM Partners raises price target to $140.00 from $125.00 with buy rating

Goldman Sachs (NYSE: GS) Oppenheimer raises price target to $259.00 from $248.00 with outperform rating

Citizens Financial Group (NYSE: CFG) Oppenheimer raises price target to $30.00 from $27.00 with outperform rating

Citigroup (NYSE: C) Oppenheimer lowers price target to $73.00 from $74.00 with market perform rating

CIT Group (NYSE: CIT) Oppenheimer raises price target to $57.00 from $54.00 with outperform rating