Reiterated Buy X

AA Alcoa

B. Riley FBR

$50 $49

Upgrades Neutral Buy X

AA Alcoa

B. Riley FBR

$48 $50

Reiterated Neutral X

AAOI Applied Optoelectronics

B. Riley FBR

$22 $19

Upgrades Neutral Buy X

ABUS Arbutus Biopharma

B. Riley FBR

$11.50 $9

Downgrades Buy Neutral X

ACIA Acacia Communications

B. Riley FBR

$45 $50.50

Reiterated Buy X

ACIA Acacia Communications

B. Riley FBR

$37 $45

Upgrades Neutral Buy X

ACLS Axcelis Tech

B. Riley FBR

$18 $28

Downgrades Buy Neutral X

ACLS Axcelis Tech

B. Riley FBR

$34 $20

Resumed Buy X

ACRX AcelRx

B. Riley FBR

$6.50

Initiated Buy X

ACRX AcelRx

B. Riley FBR

$9

Downgrades Neutral Sell X

ADMP Adamis Pharma

B. Riley FBR

$1.90 $1.10

Downgrades Buy Neutral X

ADMP Adamis Pharma

B. Riley FBR

$7.50 $2.50

Initiated Neutral X

AG First Majestic Silver

B. Riley FBR

$6

Initiated Buy X

AGEN Agenus

B. Riley FBR

Upgrades Neutral Buy X

AINC Ashford

B. Riley FBR

$95 $91

Upgrades Neutral Buy X

AIRG Airgain

B. Riley FBR

$8.50 $13

Reiterated Buy X

AKAM Akamai Tech

B. Riley FBR

$105 $102

Reiterated Buy X

AKAM Akamai Tech

B. Riley FBR

$97 $105

Upgrades Neutral Buy X

AKTX Akari Therapeutics

B. Riley FBR

$2.50 $3

Resumed Buy X

ALNA Allena Pharmaceuticals

B. Riley FBR

Reiterated Buy X

AMAG AMAG Pharma

B. Riley FBR

$29 $20.50

Upgrades Neutral Buy X

AMAT Applied Materials

B. Riley FBR

$46 $54

Reiterated Neutral X

AMAT Applied Materials

B. Riley FBR

$36 $33

Downgrades Buy Neutral X

AMAT Applied Materials

B. Riley FBR

$63 $36

Reiterated Buy X

AMC AMC Entertainment

B. Riley FBR

$19 $22

Upgrades Neutral Buy X

AMC AMC Entertainment

B. Riley FBR

$18 $20

Downgrades Buy Neutral X

AMC AMC Entertainment

B. Riley FBR

$29 $17

Resumed Buy X

AMRC Ameresco

B. Riley FBR

$19

Reiterated Buy X

AMRC Ameresco

B. Riley FBR

$17.50 $19

Initiated Buy X

AMRC Ameresco

B. Riley FBR

Reiterated Buy X

AMRS Amyris

B. Riley FBR

$10 $8

Reiterated Neutral X

AMSWA American Software

B. Riley FBR

$13.50 $11.50

Downgrades Buy Neutral X

AMSWA American Software

B. Riley FBR

$18

Upgrades Neutral Buy X

APLE Apple Hospitality REIT

B. Riley FBR

$20

Upgrades Neutral Buy X

APLS Apellis Pharmaceuticals

B. Riley FBR

$27

Initiated Buy X

APTO Aptose Biosciences

B. Riley FBR

$5

Reiterated Buy X

ARC ARC Document Solutions

B. Riley FBR

$3.25 $3.50

Downgrades Buy Neutral X

ARLP Alliance Resource

B. Riley FBR

$22 $20

Upgrades Neutral Buy X

ARWR Arrowhead

B. Riley FBR

$18 $19

Upgrades Neutral Buy X

ASMB Assembly Biosciences

B. Riley FBR

$42

Reiterated Neutral X

ASML ASML

B. Riley FBR

$170 $190

Upgrades Neutral Buy X

AUTO AutoWeb

B. Riley FBR

$3.20 $5

Downgrades Buy Neutral X

AVEO AVEO Oncology

B. Riley FBR

$5 $1

Reiterated Buy X

AVGO Broadcom

B. Riley FBR

$300 $310

Upgrades Neutral Buy X

AVGO Broadcom

B. Riley FBR

$250 $300

Reiterated Neutral X

AVGO Broadcom

B. Riley FBR

$245 $250

Initiated Buy X

BBCP Concrete Pumping

B. Riley FBR

$12

Initiated Buy X

BCML BayCom

B. Riley FBR

$28

Upgrades Neutral Buy X

BCOV Brightcove

B. Riley FBR

$7 $12

Upgrades Neutral Buy X

BHGE Baker Hughes

B. Riley FBR

$36 $42

Upgrades Neutral Buy X

BHR Braemar Hotels & Resorts

B. Riley FBR

$14 $13

Downgrades Buy Neutral X

BHR Braemar Hotels & Resorts

B. Riley FBR

$14

Upgrades Neutral Buy X

BMCH BMC Stock Holdings

B. Riley FBR

$25 $28

Reiterated Sell X

BOLD Audentes Therapeutics

B. Riley FBR

$20 $21

Initiated Sell X

BOLD Audentes Therapeutics

B. Riley FBR

$20

Reiterated Buy X

BRKS Brooks Automation

B. Riley FBR

$51 $47

Reiterated Buy X

BRKS Brooks Automation

B. Riley FBR

$45 $42

Initiated Buy X

BWB Bridgewater Bancshares

B. Riley FBR

$14

Initiated Buy X

BXC Bluelinx

B. Riley FBR

$28

Reiterated Buy X

CAMP CalAmp

B. Riley FBR

$32 $28

Upgrades Neutral Buy X

CASH Meta Financial

B. Riley FBR

$25 $33

Downgrades Buy Neutral X

CASH Meta Financial

B. Riley FBR

$132 $100

Initiated Neutral X

CBAY CymaBay Therapeutics

B. Riley FBR

$9

Reiterated Buy X

CBS CBS

B. Riley FBR

$61 $63

Initiated Buy X

CCC Clarivate Analytics

B. Riley FBR

$16

Reiterated Buy X

CCS Century Communities

B. Riley FBR

$45 $37

Upgrades Neutral Buy X

CCXI ChemoCentryx

B. Riley FBR

$12.50 $22

Initiated Neutral X

CCXI ChemoCentryx

B. Riley FBR

$12.50

Initiated Buy X

CDE Coeur d’Alene Mines

B. Riley FBR

$6.25

Downgrades Buy Neutral X

CDOR Condor Hospitality Trust

B. Riley FBR

$10.50 $11

Initiated Buy X

CDXC ChromaDex

B. Riley FBR

$7

Resumed Buy X

CECE CECO Environ.

B. Riley FBR

$9.50

Initiated Buy X

CECE CECO Environ.

B. Riley FBR

$9.50

Reiterated Neutral X

CHCT Community Healthcare Trust

B. Riley FBR

$32 $31

Reiterated Buy X

CIEN Ciena

B. Riley FBR

$42.20 $48

Reiterated Buy X

CIEN Ciena

B. Riley FBR

$36 $42.50

Reiterated Buy X

CIEN Ciena

B. Riley FBR

$31.50 $36

Reiterated Buy X

CLF Cleveland-Cliffs

B. Riley FBR

$13 $15

Initiated Buy X

CLNC Colony Credit Real Estate

B. Riley FBR

$20

Downgrades Buy Neutral X

CMA Comerica

B. Riley FBR

$107 $84

Initiated Neutral X

CMLS Cumulus Media

B. Riley FBR

$20

Reiterated Buy X

COHU Cohu

B. Riley FBR

$26 $24

Downgrades Buy Neutral X

CORT Corcept Therapeutics

B. Riley FBR

$22 $12

Initiated Buy X

CORV Correvio Pharma

B. Riley FBR

$7

Reiterated Buy X

CPLP Capital Product Partners

B. Riley FBR

$12.25 $14

Initiated Buy X

CPLP Capital Product Partners

B. Riley FBR

$2.75

Initiated Buy X

CRBP Corbus Pharma

B. Riley FBR

$22

Initiated Neutral X

CRK Comstock

B. Riley FBR

$6.50

Initiated Buy X

CSGS CSG Systems

B. Riley FBR

$51

Initiated Neutral X

CSWC Capital Southwest Corp.

B. Riley FBR

$23

Upgrades Neutral Buy X

CUBI Customers Bancorp

B. Riley FBR

$23 $30

Downgrades Buy Neutral X

CUBI Customers Bancorp

B. Riley FBR

$29 $23

Reiterated Neutral X

CVIA Covia Holdings

B. Riley FBR

$15 $10

Reiterated Buy X

CVNA Carvana

B. Riley FBR

$72 $91

Reiterated Buy X

CVNA Carvana

B. Riley FBR

$38 $76

Initiated Buy X

CYRN Cyren

B. Riley FBR

$3

Initiated Buy X

CYRX CryoPort

B. Riley FBR

$22

Upgrades Neutral Buy X

DCPH Deciphera Pharmaceuticals

B. Riley FBR

$27 $34

Upgrades Sell Neutral X

DDD 3D Systems

B. Riley FBR

$8

Upgrades Neutral Buy X

DHX DHI Group

B. Riley FBR

Upgrades Neutral Buy X

DHXM DHX Media

B. Riley FBR

Downgrades Buy Neutral X

DHXM DHX Media

B. Riley FBR

Reiterated Buy X

DIS Walt Disney

B. Riley FBR

$123 $121

Upgrades Neutral Buy X

DLB Dolby Labs

B. Riley FBR

Reiterated Neutral X

DLB Dolby Labs

B. Riley FBR

$67 $73

Reiterated Neutral X

DLB Dolby Labs

B. Riley FBR

$69 $63

Reiterated Neutral X

DLB Dolby Labs

B. Riley FBR

$61 $69

Downgrades Buy Neutral X

DLNG Dynagas LNG Partners

B. Riley FBR

$10.50 $2.65

Initiated Buy X

DLNG Dynagas LNG Partners

B. Riley FBR

$10.50

Downgrades Buy Neutral X

DMRC Digimarc

B. Riley FBR

Downgrades Buy Neutral X

DOOR Masonite International

B. Riley FBR

$66 $56

Reiterated Buy X

DOOR Masonite International

B. Riley FBR

$80 $66

Upgrades Neutral Buy X

DRNA Dicerna Pharmaceuticals

B. Riley FBR

$13.50 $21

Initiated Buy X

DSSI Diamond S Shipping

B. Riley FBR

$16

Downgrades Buy Neutral X

DTRM Determine

B. Riley FBR

$2.25 $1.50

Upgrades Neutral Buy X

DY Dycom

B. Riley FBR

$84 $60

Reiterated Neutral X

DY Dycom

B. Riley FBR

$75 $84

Downgrades Buy Neutral X

DY Dycom

B. Riley FBR

$120 $75

Initiated Buy X

DZSI DASAN Zhone Technologies

B. Riley FBR

$19.50

Downgrades Neutral Sell X

EGHT 8×8

B. Riley FBR

$17.50 $18.50

Initiated Buy X

EGLE Eagle Bulk Shipping

B. Riley FBR

$8.50

Upgrades Neutral Buy X

EMKR Emcore

B. Riley FBR

$5.45

Downgrades Buy Neutral X

EMKR Emcore

B. Riley FBR

$6 $5.75

Resumed Buy X

ENPH Enphase Energy

B. Riley FBR

$21

Initiated Neutral X

ESP Espey Mfg. & Electronics

B. Riley FBR

Initiated Buy X

ETM Entercom

B. Riley FBR

$7.75

Initiated Buy X

EZPW EZCORP

B. Riley FBR

$14

Downgrades Buy Neutral X

FARM Farmer Brothers Co.

B. Riley FBR

$29 $21

Upgrades Neutral Buy X

FCF First Commonwealth

B. Riley FBR

$18 $16

Initiated Buy X

FDUS Fidus Investment

B. Riley FBR

$17.50

Initiated Neutral X

FIXX Homology Medicines

B. Riley FBR

$18.50

Upgrades Neutral Buy X

FL Foot Locker

B. Riley FBR

$62 $73

Reiterated Neutral X

FL Foot Locker

B. Riley FBR

$50 $51

Downgrades Buy Neutral X

FN Fabrinet

B. Riley FBR

$52 $52

Reiterated Buy X

FN Fabrinet

B. Riley FBR

$40 $50

Initiated Neutral X

FNMA Fannie Mae

B. Riley FBR

$2.50

Reiterated Neutral X

FNSR Finisar

B. Riley FBR

$17 $19

Downgrades Buy Neutral X

FPI Farmland Partners

B. Riley FBR

$7.50

Reiterated Neutral X

FRAN Francesca’s

B. Riley FBR

$3.50 $2.50

Downgrades Buy Neutral X

FRAN Francesca’s

B. Riley FBR

$9 $4

Upgrades Neutral Buy X

FSP Franklin Street Properties

B. Riley FBR

Initiated Buy X

FSTR L.B. Foster

B. Riley FBR

$25

Reiterated Buy X

FUN Cedar Fair

B. Riley FBR

$61 $60

Upgrades Neutral Buy X

FWONK Formula One Group C

B. Riley FBR

$35 $46

Initiated Buy X

GALT Galectin Therapeutics

B. Riley FBR

$11

Initiated Buy X

GDP Goodrich Petroleum

B. Riley FBR

$15.50

Upgrades Neutral Buy X

GERN Geron

B. Riley FBR

$1.50 $3.25

Downgrades Buy Neutral X

GERN Geron

B. Riley FBR

$5.75 $1.50

Upgrades Neutral Buy X

GIII G-III Apparel

B. Riley FBR

$47 $47

Reiterated Buy X

GLIBA GCI Liberty

B. Riley FBR

$69 $72

Reiterated Buy X

GLIBA GCI Liberty

B. Riley FBR

$66 $69

Initiated Buy X

GLMD Galmed Pharma

B. Riley FBR

$28

Initiated Buy X

GLNG Golar LNG

B. Riley FBR

$34

Resumed Neutral X

GLOP GasLog Partners

B. Riley FBR

$27

Resumed Neutral X

GMLP Golar LNG Partners

B. Riley FBR

$17

Initiated Buy X

GNK Genco Shipping & Trading

B. Riley FBR

$22

Upgrades Neutral Buy X

GNL Global Net Lease

B. Riley FBR

$25 $24

Reiterated Neutral X

GNL Global Net Lease

B. Riley FBR

$24 $25

Reiterated Neutral X

GPS Gap

B. Riley FBR

$33 $30

Reiterated Neutral X

GPS Gap

B. Riley FBR

$35 $33

Reiterated Buy X

GPX GP Strategies

B. Riley FBR

$24 $21

Reiterated Buy X

GRPN Groupon

B. Riley FBR

$6.30 $5.60

Initiated Buy X

GSV Gold Standard Ventures

B. Riley FBR

$2.15

Initiated Buy X

GTHX G1 Therapeutics

B. Riley FBR

$55

Downgrades Buy Neutral X

GVA Granite Constr

B. Riley FBR

$53 $41

Reiterated Buy X

GVA Granite Constr

B. Riley FBR

$66 $53

Resumed Buy X

HASI Hannon Armstrong Sust. Infr.

B. Riley FBR

$29

Upgrades Neutral Buy X

HIG Hartford Financial

B. Riley FBR

$55 $60

Upgrades Neutral Buy X

HIIQ Health Insurance Innovations

B. Riley FBR

$45

Downgrades Buy Neutral X

HIIQ Health Insurance Innovations

B. Riley FBR

$50 $45

Resumed Neutral X

HL Hecla Mining

B. Riley FBR

$3

Upgrades Neutral Buy X

HLT Hilton

B. Riley FBR

$91 $85

Resumed Buy X

HMLP Hoegh LNG Partners

B. Riley FBR

$21

Reiterated Buy X

HP Helmerich & Payne

B. Riley FBR

$83 $63

Upgrades Neutral Buy X

HP Helmerich & Payne

B. Riley FBR

$68 $83

Upgrades Neutral Buy X

HTGC Hercules Capital

B. Riley FBR

$11.50 $15

Downgrades Buy Neutral X

HTGC Hercules Capital

B. Riley FBR

$15 $11.50

Downgrades Buy Neutral X

HZN Horizon Global

B. Riley FBR

$10.50 $3

Upgrades Neutral Buy X

HZO MarineMax

B. Riley FBR

$23.50 $27

Initiated Buy X

ICHR ICHOR Corporation

B. Riley FBR

$32

Reiterated Buy X

ICPT Intercept Pharma

B. Riley FBR

$169 $158

Initiated Buy X

ICPT Intercept Pharma

B. Riley FBR

$155

Reiterated Buy X

IDCC Interdigital Comm

B. Riley FBR

$90 $80

Reiterated Buy X

IIN Intricon

B. Riley FBR

$62 $73

Downgrades Buy Neutral X

IIVI II-VI

B. Riley FBR

$54 $54

Initiated Buy X

IMMP Immutep

B. Riley FBR

$7.75

Downgrades Buy Neutral X

IMMR Immersion

B. Riley FBR

$18 $9.50

Initiated Buy X

IMMY Imprimis Pharmaceuticals

B. Riley FBR

$11.50

Initiated Buy X

IMV IMV

B. Riley FBR

Initiated Buy X

INFI Infinity Pharmaceutical

B. Riley FBR

$3

Upgrades Neutral Buy X

INFN Infinera

B. Riley FBR

$4.75 $6

Reiterated Neutral X

INFN Infinera

B. Riley FBR

$6.50 $5.50

Initiated Neutral X

INSW International Seaways

B. Riley FBR

$21.50

Reiterated Buy X

INTC Intel

B. Riley FBR

$56 $58

Reiterated Buy X

INTC Intel

B. Riley FBR

$63 $56

Reiterated Buy X

INTC Intel

B. Riley FBR

$65 $63

Resumed Buy X

IOVA Iovance Biotherapeutics

B. Riley FBR

$24

Downgrades Buy Neutral X

IRT Independence Realty Trust

B. Riley FBR

$10.50

Upgrades Neutral Buy X

IVAC Intevac

B. Riley FBR

$5.50 $7

Reiterated Buy X

JAZZ Jazz Pharma

B. Riley FBR

$219 $190

Reiterated Neutral X

JCP J. C. Penney

B. Riley FBR

$1.30 $0.60

Resumed Buy X

JE Just Energy

B. Riley FBR

$6

Reiterated Neutral X

JELD JELD-WEN

B. Riley FBR

$30 $22

Initiated Buy X

JYNT Joint Corp

B. Riley FBR

$23

Downgrades Buy Neutral X

KIN Kindred Biosciences

B. Riley FBR

$18 $8.50

Reiterated Buy X

KIN Kindred Biosciences

B. Riley FBR

$16 $21

Downgrades Buy Neutral X

KIRK Kirklands

B. Riley FBR

$12 $6.50

Reiterated Buy X

KLAC KLA-Tencor

B. Riley FBR

$120 $123

Reiterated Buy X

KLAC KLA-Tencor

B. Riley FBR

$152 $145

Reiterated Buy X

KLIC Kulicke & Soffa

B. Riley FBR

$33 $28

Initiated Buy X

KPTI Karyopharm Therapeutics

B. Riley FBR

$23

Initiated Buy X

KVHI KVH Industries

B. Riley FBR

$15

Reiterated Buy X

LB L Brands

B. Riley FBR

$49 $44

Initiated Buy X

LBRT Liberty Oilfield Services

B. Riley FBR

$20

Initiated Buy X

LEGH Legacy Housing

B. Riley FBR

Initiated Buy X

LIQT LiqTech International

B. Riley FBR

$3

Reiterated Buy X

LITE Lumentum

B. Riley FBR

$68 $71

Reiterated Buy X

LITE Lumentum

B. Riley FBR

$74 $62

Upgrades Neutral Buy X

LRCX Lam Research

B. Riley FBR

Downgrades Buy Neutral X

LRCX Lam Research

B. Riley FBR

$225 $160

Reiterated Neutral X

LULU lululemon athletica

B. Riley FBR

$141 $155

Reiterated Neutral X

LULU lululemon athletica

B. Riley FBR

$112 $141

Initiated Buy X

LUNA Luna Innovations

B. Riley FBR

$4.60

Reiterated Buy X

MATW Matthews

B. Riley FBR

$92 $80

Upgrades Neutral Buy X

MBUU Malibu Boats

B. Riley FBR

$46.50 $60

Reiterated Neutral X

MBUU Malibu Boats

B. Riley FBR

$41 $46.50

Reiterated Buy X

MCFT MCBC Holdings

B. Riley FBR

$28 $36.50

Reiterated Buy X

MCHP Microchip

B. Riley FBR

$105 $100

Upgrades Neutral Buy X

MCS Marcus

B. Riley FBR

$41 $46

Downgrades Buy Neutral X

MCS Marcus

B. Riley FBR

$42.50 $41

Upgrades Neutral Buy X

MDGL Madrigal Pharmaceuticals

B. Riley FBR

$128

Initiated Neutral X

MDGL Madrigal Pharmaceuticals

B. Riley FBR

$124

Initiated Buy X

MESA Mesa Air

B. Riley FBR

$16

Initiated Buy X

MFIN Medallion Fincl

B. Riley FBR

$10

Resumed Buy X

MGEN Miragen Therapeutics

B. Riley FBR

$18.50

Reiterated Neutral X

MNK Mallinckrodt plc

B. Riley FBR

$20 $37

Resumed Buy X

MNOV MediciNova

B. Riley FBR

$22

Upgrades Neutral Buy X

MNR Monmouth Real Estate

B. Riley FBR

$17.50 $17

Upgrades Sell Neutral X

MPX Marine Products

B. Riley FBR

$16

Downgrades Neutral Sell X

MPX Marine Products

B. Riley FBR

$19 $16

Reiterated Neutral X

MRCC Monroe Capital

B. Riley FBR

$13.50 $12.50

Downgrades Buy Neutral X

MRTX Mirati Therapeutics

B. Riley FBR

$60 $92

Initiated Buy X

MRTX Mirati Therapeutics

B. Riley FBR

$60

Initiated Buy X

NANO Nanometrics

B. Riley FBR

$41

Initiated Buy X

NAT Nordic American Tanker

B. Riley FBR

$4.25

Resumed Neutral X

NEM Newmont Mining

B. Riley FBR

$38.40

Reiterated Buy X

NFLX Netflix

B. Riley FBR

$315 $322

Reiterated Neutral X

NKE NIKE

B. Riley FBR

$76 $84

Downgrades Buy Neutral X

NLS Nautilus

B. Riley FBR

$21 $10

Downgrades Buy Neutral X

NMIH NMI Hldgs

B. Riley FBR

$26

Downgrades Buy Neutral X

NNN National Retail Properties

B. Riley FBR

$50 $55

Upgrades Neutral Buy X

NPTN NeoPhotonics

B. Riley FBR

$7.25 $5.50

Downgrades Buy Neutral X

NPTN NeoPhotonics

B. Riley FBR

$11 $8.25

Upgrades Neutral Buy X

NPTN NeoPhotonics

B. Riley FBR

$6.50 $10

Downgrades Buy Neutral X

NRE NorthStar Realty Europe

B. Riley FBR

Reiterated Buy X

NSIT Insight Enterprises

B. Riley FBR

$61 $59

Downgrades Buy Neutral X

NVDA NVIDIA

B. Riley FBR

$240 $190

Upgrades Neutral Buy X

NYCB New York Community

B. Riley FBR

$12

Reiterated Buy X

ON ON Semiconductor

B. Riley FBR

$27 $30

Upgrades Neutral Buy X

ONCE Spark Therapeutics

B. Riley FBR

$68 $71

Reiterated Buy X

ONDK OnDeck Capital

B. Riley FBR

$14 $12

Initiated Buy X

ONDK On Deck Capital

B. Riley FBR

$14

Initiated Buy X

OPRA Opera Ltd

B. Riley FBR

$14.50

Upgrades Neutral Buy X

ORN Orion Group

B. Riley FBR

$4 $5

Downgrades Buy Neutral X

ORN Orion Group

B. Riley FBR

Reiterated Buy X

OSIS OSI Systems

B. Riley FBR

$81 $92.50

Initiated Buy X

OSPN OneSpan

B. Riley FBR

$22

Resumed Neutral X

PAAS Pan Am Silver

B. Riley FBR

$12.50

Upgrades Neutral Buy X

PCTI PC-TEL

B. Riley FBR

$5 $6.50

Upgrades Neutral Buy X

PCTI PC-TEL

B. Riley FBR

$8.50 $4.50

Reiterated Buy X

PEIX Pacific Ethanol

B. Riley FBR

$7 $5

Initiated Neutral X

PES Pioneer Energy

B. Riley FBR

$3.25

Reiterated Buy X

PGR Progressive

B. Riley FBR

$89 $96

Upgrades Neutral Buy X

PGR Progressive

B. Riley FBR

$71 $81

Downgrades Buy Neutral X

PII Polaris Industries

B. Riley FBR

$126 $99

Upgrades Neutral Buy X

PII Polaris Industries

B. Riley FBR

$126

Resumed Buy X

PLUG Plug Power

B. Riley FBR

$3.50

Initiated Buy X

PRCP Perceptron

B. Riley FBR

$13

Reiterated Buy X

PRMW Primo Water

B. Riley FBR

$22 $19

Downgrades Buy Neutral X

PRU Prudential

B. Riley FBR

$122 $100

Initiated Buy X

PSTL Postal Realty

B. Riley FBR

$18.50

Initiated Buy X

PUMP ProPetro

B. Riley FBR

$29

Initiated Buy X

PVG Pretium Resources

B. Riley FBR

$19.35

Reiterated Buy X

PWR Quanta Services

B. Riley FBR

$56 $47

Initiated Buy X

QADA QAD

B. Riley FBR

$71

Resumed Buy X

QURE uniQure

B. Riley FBR

$72

Downgrades Buy Neutral X

REIS Reis

B. Riley FBR

Upgrades Neutral Buy X

RGLD Royal Gold

B. Riley FBR

$86 $100

Reiterated Neutral X

RLI RLI Corp

B. Riley FBR

$66 $72

Initiated Buy X

RMBL RumbleOn

B. Riley FBR

$9

Upgrades Neutral Buy X

RMR RMR Group

B. Riley FBR

$89 $82

Initiated Buy X

RNGR Ranger Energy Services

B. Riley FBR

$10

Reiterated Buy X

ROG Rogers Corp

B. Riley FBR

$155 $160

Reiterated Buy X

ROG Rogers Corp

B. Riley FBR

$150 $180

Reiterated Buy X

RRC Range Resources

B. Riley FBR

$22 $29

Upgrades Neutral Buy X

RRC Range Resources

B. Riley FBR

$17 $22

Initiated Buy X

RUBI Rubicon Project

B. Riley FBR

$9

Initiated Buy X

SA Seabridge Gold

B. Riley FBR

$22

Initiated Buy X

SALT Scorpio Bulkers

B. Riley FBR

$9.50

Reiterated Buy X

SANW S&W Seed

B. Riley FBR

$3.50 $4.80

Reiterated Buy X

SBCF Seacoast Banking

B. Riley FBR

$37 $35

Upgrades Neutral Buy X

SBGI Sinclair Broadcast

B. Riley FBR

$46 $57

Reiterated Neutral X

SBGI Sinclair Broadcast

B. Riley FBR

$33 $35

Downgrades Buy Neutral X

SBGI Sinclair Broadcast

B. Riley FBR

$36 $33

Initiated Neutral X

SFL Ship Finance Intl

B. Riley FBR

$11.90

Reiterated Buy X

SHEN Shenandoah Telecom

B. Riley FBR

$46 $50

Initiated Buy X

SHEN Shenandoah Telecom

B. Riley FBR

$46

Initiated Buy X

SIC Select Interior Concepts

B. Riley FBR

$19

Reiterated Buy X

SIX Six Flags

B. Riley FBR

$72 $57

Initiated Buy X

SMSI Smith Micro Software

B. Riley FBR

$5

Reiterated Buy X

SMTC Semtech

B. Riley FBR

$58 $61

Initiated Buy X

SMTX SMTC Corp

B. Riley FBR

$6

Upgrades Neutral Buy X

SND Smart Sand

B. Riley FBR

$4.50 $5

Initiated Neutral X

SND Smart Sand

B. Riley FBR

$4.50

Reiterated Buy X

SNH Senior Housing

B. Riley FBR

$23 $21

Initiated Buy X

SOI Solaris Oilfield Infrastructure

B. Riley FBR

$21

Initiated Buy X

SONM Sonim Technologies

B. Riley FBR

$17

Resumed Neutral X

SPKE Spark Energy

B. Riley FBR

$10

Initiated Buy X

SPPI Spectrum Pharma

B. Riley FBR

$18

Reiterated Buy X

SPPI Spectrum Pharma

B. Riley FBR

$35 $29

Downgrades Buy Neutral X

SREV ServiceSource Intl

B. Riley FBR

$1.75 $1.25

Reiterated Buy X

SREV ServiceSource Intl

B. Riley FBR

$3 $2

Initiated Buy X

SRTS Sensus Healthcare

B. Riley FBR

$12.50

Initiated Neutral X

SSRM SSR Mining

B. Riley FBR

$14.70

Initiated Buy X

SSTI ShotSpotter

B. Riley FBR

$53

Initiated Buy X

STL Sterling Bancorp

B. Riley FBR

$26

Upgrades Neutral Buy X

STNG Scorpio Tankers

B. Riley FBR

$22 $25

Initiated Neutral X

STNG Scorpio Tankers

B. Riley FBR

$2.20

Reiterated Buy X

SUP Superior Ind

B. Riley FBR

$28 $20

Reiterated Buy X

SUP Superior Ind

B. Riley FBR

$28 $20

Reiterated Buy X

SUP Superior Ind

B. Riley FBR

$33 $28

Reiterated Buy X

SUPN Supernus Pharma

B. Riley FBR

$68 $65

Reiterated Buy X

SWKS Skyworks

B. Riley FBR

$90 $94

Upgrades Neutral Buy X

SWKS Skyworks

B. Riley FBR

$80 $90

Reiterated Neutral X

SWKS Skyworks

B. Riley FBR

$89 $80

Downgrades Buy Neutral X

SWKS Skyworks

B. Riley FBR

$105 $89

Reiterated Buy X

SWN Southwestern Energy

B. Riley FBR

$7.30 $6.50

Initiated Neutral X

SYPR Sypris Solutions

B. Riley FBR

Reiterated Buy X

TA TravelCenters of America

B. Riley FBR

$10 $9

Reiterated Buy X

TA TravelCenters of America

B. Riley FBR

$11 $12

Reiterated Buy X

TA TravelCenters of America

B. Riley FBR

$10 $11

Reiterated Buy X

TACT TransAct Tech

B. Riley FBR

$16 $16.50

Reiterated Buy X

TBK Triumph Bancorp

B. Riley FBR

$46 $50

Reiterated Buy X

TGLS Tecnoglass

B. Riley FBR

$12.50 $13

Reiterated Buy X

TIVO TiVo

B. Riley FBR

$23 $18

Reiterated Buy X

TIVO TiVo

B. Riley FBR

$19 $23

Reiterated Buy X

TLRA Telaria

B. Riley FBR

$4 $6.25

Initiated Buy X

TLRA Telaria

B. Riley FBR

$4

Downgrades Buy Neutral X

TLRD Tailored Brands

B. Riley FBR

$20 $11

Initiated Buy X

TLRD Tailored Brands

B. Riley FBR

$20

Reiterated Buy X

TLYS Tilly’s

B. Riley FBR

$25 $21

Reiterated Buy X

TLYS Tilly’s

B. Riley FBR

$26 $25

Reiterated Buy X

TLYS Tilly’s

B. Riley FBR

$17 $26

Upgrades Neutral Buy X

TMHC Taylor Morrison Home

B. Riley FBR

$22 $26

Resumed Buy X

TOCA Tocagen

B. Riley FBR

$22

Reiterated Buy X

TPC Tutor Perini

B. Riley FBR

$26 $24

Downgrades Buy Neutral X

TREX Trex

B. Riley FBR

$80 $72

Reiterated Buy X

TRUE TrueCar

B. Riley FBR

$18 $16.50

Resumed Buy X

TTPH Tetraphase Pharmaceuticals

B. Riley FBR

$3

Downgrades Buy Neutral X

TUES Tuesday Morning

B. Riley FBR

$3 $2.40

Upgrades Neutral Buy X

TUES Tuesday Morning

B. Riley FBR

$2.20 $3

Reiterated Neutral X

TXN Texas Instruments

B. Riley FBR

$123 $110

Reiterated Neutral X

TXN Texas Instruments

B. Riley FBR

$115 $123

Reiterated Sell X

UAA Under Armour

B. Riley FBR

Upgrades Neutral Buy X

UEIC Univ Elec

B. Riley FBR

$42

Initiated Buy X

UEPS Net 1 UEPS Techs

B. Riley FBR

$10

Downgrades Buy Neutral X

URBN Urban Outfitters

B. Riley FBR

$38 $23

Upgrades Neutral Buy X

URBN Urban Outfitters

B. Riley FBR

$52

Reiterated Neutral X

URBN Urban Outfitters

B. Riley FBR

$42 $52

Resumed Buy X

USAC USA Compression Partners

B. Riley FBR

$21

Downgrades Buy Neutral X

VC Visteon

B. Riley FBR

$130 $75

Initiated Buy X

VCTR Victory Capital

B. Riley FBR

$20

Initiated Buy X

VEC Vectrus

B. Riley FBR

$49

Upgrades Sell Neutral X

VERI Veritone

B. Riley FBR

$8 $9

Upgrades Neutral Buy X

VIAB Viacom

B. Riley FBR

$34 $39

Initiated Buy X

VKTX Viking Therapeutics

B. Riley FBR

$16

Reiterated Buy X

VRAY ViewRay

B. Riley FBR

$13.75 $12

Downgrades Buy Neutral X

VRS Verso

B. Riley FBR

$32 $26

Reiterated Buy X

VRS Verso

B. Riley FBR

$45 $47

Initiated Buy X

VSTO Vista Outdoor

B. Riley FBR

$13

Reiterated Buy X

WAAS AquaVenture

B. Riley FBR

$22 $27

Downgrades Buy Neutral X

WSR Whitestone REIT

B. Riley FBR

$15 $13

Reiterated Buy X

WTTR Select Energy Services

B. Riley FBR

$18 $19

Downgrades Buy Neutral X

WTW WW

B. Riley FBR

$75 $22

Upgrades Neutral Buy X

WW WW

B. Riley FBR

$23.50 $40

Resumed Neutral X

WW WW

B. Riley FBR

$22

Downgrades Buy Neutral X

XOXO XO Group

B. Riley FBR

$32 $35

Downgrades Buy Neutral X

YELP Yelp

B. Riley FBR

$50 $42

Reiterated Neutral X

ZAGG ZAGG

B. Riley FBR

$17 $15

Initiated Buy X

ZGNX Zogenix

B. Riley FBR

$116

Reiterated Buy X

ZUMZ Zumiez

B. Riley FBR

$32 $28

Reiterated Buy X

ZUMZ Zumiez

B. Riley FBR

$32 $34