Upgrades Neutral Buy X

AA Alcoa

B. Riley Securities

$41 $50

Upgrades Sell Neutral X

AAOI Applied Optoelectronics

B. Riley Securities

$13

Downgrades Neutral Sell X

AAOI Applied Optoelectronics

B. Riley Securities

$14 $14

Downgrades Buy Neutral X

AAOI Applied Optoelectronics

B. Riley Securities

$22 $16

Reiterated Buy X

AAOI Applied Optoelectronics

B. Riley Securities

$13.50 $22

Upgrades Neutral Buy X

AAOI Applied Optoelectronics

B. Riley Securities

$2.50 $11.50

Initiated Neutral X

ABNB Airbnb

B. Riley Securities

$150

Reiterated Buy X

ACLS Axcelis Tech

B. Riley Securities

$82 $87

Initiated Buy X

ACVA ACV Auctions

B. Riley Securities

$23

Initiated Buy X

AE Adams Resources & Energy

B. Riley Securities

$45

Upgrades Neutral Buy X

AEL American Equity Investment Life

B. Riley Securities

$30 $36

Downgrades Buy Neutral X

AEO American Eagle

B. Riley Securities

$22 $13

Reiterated Buy X

AEO American Eagle

B. Riley Securities

$28 $30

Initiated Buy X

AGS PlayAGS

B. Riley Securities

$21

Downgrades Buy Neutral X

AKTS Akoustis Technologies

B. Riley Securities

$9.25 $1.75

Initiated Buy X

AKTS Akoustis Technologies

B. Riley Securities

$9.25

Initiated Buy X

ALLO Allogene

B. Riley Securities

$52

Initiated Buy X

AMAM Ambrx Biopharma

B. Riley Securities

$26

Reiterated Neutral X

AMC AMC Entertainment

B. Riley Securities

$12 $8

Reiterated Neutral X

AMC AMC Entertainment

B. Riley Securities

$7.50 $4.50

Reiterated Neutral X

AMC AMC Entertainment

B. Riley Securities

$11 $7.50

Downgrades Buy Neutral X

AMC AMC Entertainment

B. Riley Securities

$16

Upgrades Neutral Buy X

AMC AMC Entertainment

B. Riley Securities

$7 $13

Initiated Buy X

AMKR Amkor

B. Riley Securities

$35

Initiated Buy X

AMLI American Lithium Corp.

B. Riley Securities

$5

Downgrades Buy Neutral X

AMPS Altus Power

B. Riley Securities

$6 $5

Initiated Buy X

AMPX Amprius Technologies

B. Riley Securities

$14

Upgrades Neutral Buy X

AMR Alpha Metallurgical Resources

B. Riley Securities

$143 $155

Downgrades Buy Neutral X

AMRK A-Mark Precious Metals

B. Riley Securities

$33

Initiated Buy X

AMRK A-Mark Precious Metals

B. Riley Securities

$50

Upgrades Neutral Buy X

AMSWA American Software

B. Riley Securities

$23

Downgrades Buy Neutral X

AMSWA American Software

B. Riley Securities

$31

Downgrades Buy Neutral X

AOMR Angel Oak Mortgage

B. Riley Securities

$10 $15

Upgrades Neutral Buy X

AOSL Alpha and Omega Semi

B. Riley Securities

$28 $34

Downgrades Buy Neutral X

AOSL Alpha and Omega Semi

B. Riley Securities

$62 $42

Upgrades Neutral Buy X

AOUT American Outdoor Brands

B. Riley Securities

$11

Downgrades Buy Neutral X

AOUT American Outdoor Brands

B. Riley Securities

$25 $12

Reiterated Buy X

AOUT American Outdoor Brands

B. Riley Securities

$47 $37

Reiterated Buy X

AOUT American Outdoor Brands

B. Riley Securities

$44 $46

Initiated Buy X

AOUT American Outdoor Brands

B. Riley Securities

$32

Initiated Buy X

APLD Applied Blockchain

B. Riley Securities

$10

Upgrades Neutral Buy X

APLE Apple Hospitality REIT

B. Riley Securities

Downgrades Buy Neutral X

APPS Digital Turbine

B. Riley Securities

$20 $16

Initiated Buy X

APPS Digital Turbine

B. Riley Securities

$29

Initiated Buy X

ARAY Accuray

B. Riley Securities

$7.50

Downgrades Buy Neutral X

ARCC Ares Capital

B. Riley Securities

$21

Initiated Buy X

ARCC Ares Capital

B. Riley Securities

$20.50

Downgrades Buy Neutral X

ARCT Arcturus Therapeutics

B. Riley Securities

$138 $77

Initiated Neutral X

ARR ARMOUR Residential REIT

B. Riley Securities

$11.50

Initiated Buy X

ASO Academy Sports + Outdoors

B. Riley Securities

$63

Resumed Buy X

ASPN Aspen Aerogels

B. Riley Securities

$25

Initiated Buy X

ATCO Atlas Corp

B. Riley Securities

$16.50

Downgrades Buy Neutral X

ATKR Atkore International

B. Riley Securities

$135 $84

Initiated Buy X

ATKR Atkore International

B. Riley Securities

$146

Resumed Buy X

ATLC Atlanticus

B. Riley Securities

$50

Initiated Buy X

ATLC Atlanticus

B. Riley Securities

$60

Downgrades Buy Neutral X

ATNM Actinum Pharma

B. Riley Securities

$16 $2

Initiated Buy X

ATNM Actinum Pharma

B. Riley Securities

$16

Downgrades Buy Neutral X

AUD Audacy

B. Riley Securities

$1

Initiated Buy X

AVGR Avinger

B. Riley Securities

$2.50

Reiterated Buy X

AVID Avid Tech

B. Riley Securities

$13.50 $18

Initiated Buy X

AVNW Aviat Networks

B. Riley Securities

$50

Downgrades Buy Neutral X

AX Axos Financial

B. Riley Securities

$54

Upgrades Neutral Buy X

AXTI AXT

B. Riley Securities

$2.40 $3.80

Initiated Buy X

AZZ AZZ

B. Riley Securities

$64

Downgrades Neutral Sell X

BBBY Bed Bath & Beyond

B. Riley Securities

$5

Downgrades Buy Neutral X

BBBY Bed Bath & Beyond

B. Riley Securities

$17 $7

Initiated Buy X

BBBY Bed Bath & Beyond

B. Riley Securities

$44

Downgrades Buy Neutral X

BC Brunswick

B. Riley Securities

$95 $88

Upgrades Neutral Buy X

BC Brunswick

B. Riley Securities

$100 $108

Downgrades Buy Neutral X

BC Brunswick

B. Riley Securities

$106

Reiterated Buy X

BC Brunswick

B. Riley Securities

$88 $106

Resumed Buy X

BCOV Brightcove

B. Riley Securities

$22

Downgrades Buy Neutral X

BCYC Bicycle Therapeutics

B. Riley Securities

$33 $28

Upgrades Neutral Buy X

BCYC Bicycle Therapeutics

B. Riley Securities

Downgrades Buy Neutral X

BCYC Bicycle Therapeutics

B. Riley Securities

$62 $33

Initiated Buy X

BEEM Beam Global

B. Riley Securities

$23

Initiated Buy X

BFLY Butterfly Network

B. Riley Securities

$9.50

Resumed Buy X

BFS Saul Centers

B. Riley Securities

$43.50

Downgrades Buy Neutral X

BFS Saul Centers

B. Riley Securities

$53

Upgrades Neutral Buy X

BFS Saul Centers

B. Riley Securities

$32 $50

Downgrades Buy Neutral X

BHR Braemar Hotels & Resorts

B. Riley Securities

$7 $3.50

Initiated Buy X

BITF Bitfarms

B. Riley Securities

$4

Initiated Buy X

BIVI BioVie Inc.

B. Riley Securities

$47

Initiated Buy X

BKNG Booking Holdings

B. Riley Securities

$4400

Downgrades Buy Neutral X

BLDP Ballard Power

B. Riley Securities

$6 $5

Initiated Buy X

BLDP Ballard Power

B. Riley Securities

$30

Upgrades Neutral Buy X

BLDR Builders FirstSource

B. Riley Securities

$128 $177

Initiated Buy X

BLFS BioLife Solutions

B. Riley Securities

$61

Initiated Neutral X

BLNK Blink Charging

B. Riley Securities

$15

Initiated Buy X

BOOT Boot Barn Holdings

B. Riley Securities

$92

Initiated Buy X

BOWL Bowlero

B. Riley Securities

$18

Downgrades Buy Neutral X

BPRN Bank of Princeton

B. Riley Securities

$34 $30

Downgrades Buy Neutral X

BRMK Broadmark Realty

B. Riley Securities

$7.50 $5

Resumed Buy X

BRT BRT Apartments

B. Riley Securities

$19.50

Upgrades Neutral Buy X

BRT BRT Apartments

B. Riley Securities

$19 $29

Initiated Buy X

BTMD biote Corp.

B. Riley Securities

$9

Upgrades Neutral Buy X

BTU Peabody Energy

B. Riley Securities

$15 $22

Initiated Buy X

BUR Burford Capital

B. Riley Securities

$15

Initiated Buy X

BW Babcock & Wilcox Enterprises

B. Riley Securities

$12

Downgrades Buy Neutral X

BWB Bridgewater Bancshares

B. Riley Securities

$21 $18

Initiated Buy X

BZH Beazer Homes

B. Riley Securities

$23

Resumed Buy X

CAI CAI Intl

B. Riley Securities

$60

Upgrades Neutral Buy X

CAMT Camtek

B. Riley Securities

$70 $75

Downgrades Buy Neutral X

CAMT Camtek

B. Riley Securities

$35 $29

Initiated Buy X

CAN Canaan

B. Riley Securities

$2

Initiated Buy X

CARG CarGurus

B. Riley Securities

$28

Initiated Buy X

CARS Cars.com

B. Riley Securities

$26

Downgrades Buy Neutral X

CCRD CoreCard Corporation

B. Riley Securities

$19 $15

Initiated Buy X

CCRD CoreCard Corporation

B. Riley Securities

$30

Upgrades Neutral Buy X

CCS Century Communities

B. Riley Securities

$82

Downgrades Buy Neutral X

CCS Century Communities

B. Riley Securities

$54 $44

Downgrades Buy Neutral X

CDXC ChromaDex

B. Riley Securities

$6 $2.40

Downgrades Buy Neutral X

CENX Century Aluminum

B. Riley Securities

$12

Upgrades Neutral Buy X

CENX Century Aluminum

B. Riley Securities

$19

Initiated Neutral X

CGBD TCG BDC, Inc.

B. Riley Securities

$16

Downgrades Buy Neutral X

CHPT ChargePoint

B. Riley Securities

$5 $2.50

Initiated Buy X

CHPT ChargePoint

B. Riley Securities

$20

Initiated Buy X

CHS Chico’s FAS

B. Riley Securities

$9.25

Upgrades Neutral Buy X

CIEN Ciena

B. Riley Securities

$65 $67

Reiterated Neutral X

CIEN Ciena

B. Riley Securities

$51 $63

Resumed Buy X

CKPT Checkpoint Therapeutics

B. Riley Securities

$7

Initiated Buy X

CKPT Checkpoint Therapeutics

B. Riley Securities

$18

Initiated Buy X

CLAR Clarus Corporation

B. Riley Securities

$12

Reiterated Buy X

CLF Cleveland-Cliffs

B. Riley Securities

$26 $27

Resumed Buy X

CLNY Colony Capital

B. Riley Securities

$11

Resumed Buy X

CLPT ClearPoint Neuro

B. Riley Securities

$10

Resumed Buy X

CLPT ClearPoint Neuro

B. Riley Securities

$14

Resumed Buy X

CLPT ClearPoint Neuro

B. Riley Securities

$15

Downgrades Buy Neutral X

CMA Comerica

B. Riley Securities

Resumed Neutral X

CMCT Creative Media & Community Trust

B. Riley Securities

$4

Initiated Buy X

CMCT CIM Commercial Trust

B. Riley Securities

$13

Upgrades Neutral Buy X

CMLS Cumulus Media

B. Riley Securities

$14

Initiated Buy X

CMTL Comtech Telecom

B. Riley Securities

$18.25

Downgrades Buy Neutral X

CNK Cinemark

B. Riley Securities

$31

Upgrades Neutral Buy X

CNK Cinemark

B. Riley Securities

$16 $27

Downgrades Buy Neutral X

CNK Cinemark

B. Riley Securities

$23 $15

Upgrades Neutral Buy X

CNK Cinemark

B. Riley Securities

$23 $20

Downgrades Buy Neutral X

CNK Cinemark

B. Riley Securities

$21 $20

Reiterated Buy X

CNK Cinemark

B. Riley Securities

$16 $13

Reiterated Buy X

CNK Cinemark

B. Riley Securities

$23 $17

Upgrades Neutral Buy X

CNK Cinemark

B. Riley Securities

Initiated Buy X

CNTA Centessa Pharmaceuticals

B. Riley Securities

$33

Initiated Buy X

CNTY Century Casinos

B. Riley Securities

$18

Initiated Buy X

CODI Compass Diversified

B. Riley Securities

$33

Downgrades Buy Neutral X

COHR Coherent

B. Riley Securities

$86

Upgrades Neutral Buy X

COHR Coherent

B. Riley Securities

$31 $37

Downgrades Buy Neutral X

COHR Coherent

B. Riley Securities

$47

Upgrades Neutral Buy X

COHU Cohu

B. Riley Securities

$38 $50

Downgrades Buy Neutral X

COHU Cohu

B. Riley Securities

$40 $30

Initiated Neutral X

COIN Coinbase Global

B. Riley Securities

$185

Initiated Buy X

COOK Traeger

B. Riley Securities

$3.50

Upgrades Neutral Buy X

CORZ Core Scientific

B. Riley Securities

$13

Initiated Buy X

CRBP Corbus Pharma

B. Riley Securities

$85

Initiated Buy X

CRIS Curis

B. Riley Securities

$19

Downgrades Buy Neutral X

CROX Crocs

B. Riley Securities

$125 $101

Initiated Buy X

CROX Crocs

B. Riley Securities

$157

Reiterated Buy X

CROX Crocs

B. Riley Securities

$132 $152

Initiated Buy X

CSSE Chicken Soup for the Soul Entertainment

B. Riley Securities

$62

Initiated Buy X

CSV Carriage Services

B. Riley Securities

$50

Downgrades Buy Neutral X

CSWC Capital Southwest Corp.

B. Riley Securities

$23.50

Upgrades Neutral Buy X

CSWC Capital Southwest Corp.

B. Riley Securities

$20

Resumed Neutral X

CSWC Capital Southwest Corp.

B. Riley Securities

$18

Initiated Buy X

CTLP Cantaloupe

B. Riley Securities

$10.50

Initiated Buy X

CTSO CytoSorbents

B. Riley Securities

$4

Resumed Buy X

CTSO CytoSorbents

B. Riley Securities

$10

Resumed Buy X

CUBI Customers Bancorp

B. Riley Securities

$62

Downgrades Buy Neutral X

CURI CuriosityStream

B. Riley Securities

$16

Initiated Buy X

CURV Torrid

B. Riley Securities

$7

Initiated Buy X

CVLB Conversion Labs

B. Riley Securities

$35

Upgrades Neutral Buy X

CXDO Crexendo

B. Riley Securities

$6.75 $5.75

Downgrades Buy Neutral X

CXDO Crexendo

B. Riley Securities

$4.50 $6.75

Upgrades Neutral Buy X

CYRX Cryoport

B. Riley Securities

$19 $15

Resumed Buy X

CYRX Cryoport

B. Riley Securities

$81

Initiated Buy X

CYTK Cytokinetics

B. Riley Securities

$66

Resumed Buy X

CZR Caesars Entertainment

B. Riley Securities

$70

Initiated Buy X

CZR Caesars Entertainment

B. Riley Securities

$191

Initiated Buy X

DAVE Dave, Inc.

B. Riley Securities

$60

Resumed Buy X

DBRG DigitalBridge

B. Riley Securities

$27

Initiated Buy X

DCFC Tritium DCFC

B. Riley Securities

$12

Resumed Buy X

DDI DoubleDown Interactive

B. Riley Securities

$23

Resumed Buy X

DDI DoubleDown Interactive

B. Riley Securities

$24

Initiated Buy X

DERM Journey Medical

B. Riley Securities

$14

Initiated Buy X

DESP Despegar.com

B. Riley Securities

$10

Initiated Buy X

DGII Digi Intl

B. Riley Securities

$34

Resumed Buy X

DHX DHI Group

B. Riley Securities

$4.50

Initiated Buy X

DMYD dMY Technology Group, Inc. II

B. Riley Securities

$27

Initiated Buy X

DNLI Denali Therapeutics

B. Riley Securities

$38

Initiated Neutral X

DTC Solo Brands

B. Riley Securities

$5.50

Upgrades Neutral Buy X

DY Dycom

B. Riley Securities

$101 $172

Downgrades Buy Neutral X

DY Dycom

B. Riley Securities

$134 $111

Downgrades Buy Neutral X

EB Eventbrite

B. Riley Securities

$5 $3.50

Initiated Buy X

EB Eventbrite

B. Riley Securities

$13

Initiated Buy X

EFC Ellington Financial

B. Riley Securities

$15

Upgrades Neutral Buy X

EGHT 8×8

B. Riley Securities

$13.50

Initiated Neutral X

EL Estee Lauder

B. Riley Securities

$95

Initiated Buy X

ELF e.l.f. Beauty

B. Riley Securities

$175

Initiated Buy X

ELMD Electromed

B. Riley Securities

$38

Initiated Buy X

ELOX Eloxx Pharmaceuticals

B. Riley Securities

$5

Upgrades Neutral Buy X

ENPH Enphase Energy

B. Riley Securities

$247 $214

Initiated Buy X

ENVX Enovix

B. Riley Securities

$19

Downgrades Buy Neutral X

EOSE Eos Energy

B. Riley Securities

$3 $4

Downgrades Buy Neutral X

EPRT Essential Properties Realty Trust

B. Riley Securities

$29.50 $33.50

Initiated Buy X

EPRT Essential Properties Realty Trust

B. Riley Securities

$27.50

Initiated Buy X

ERII Energy Recovery

B. Riley Securities

$28

Initiated Buy X

ESTA Establishment Labs

B. Riley Securities

$107

Initiated Buy X

ETON Eton Pharmaceuticals

B. Riley Securities

$21

Resumed Buy X

ETON Eton Pharmaceuticals

B. Riley Securities

$10

Initiated Buy X

ETSY Etsy

B. Riley Securities

$100

Resumed Buy X

EVER EverQuote

B. Riley Securities

$24

Upgrades Neutral Buy X

EVER EverQuote

B. Riley Securities

$8 $14

Resumed Neutral X

EVER EverQuote

B. Riley Securities

$9

Initiated Buy X

EVER EverQuote

B. Riley Securities

$20

Initiated Buy X

EVRI Everi

B. Riley Securities

$25

Initiated Buy X

EXPE Expedia Group

B. Riley Securities

$160

Upgrades Neutral Buy X

EXTR Extreme Networks

B. Riley Securities

$14

Downgrades Buy Neutral X

EXTR Extreme Networks

B. Riley Securities

$25 $30

Upgrades Neutral Buy X

FARM Farmer Brothers Co.

B. Riley Securities

$6.50 $12.50

Downgrades Buy Neutral X

FBC Flagstar Bancorp

B. Riley Securities

$64 $44

Initiated Buy X

FBRT Franklin BSP Realty Trust

B. Riley Securities

$16

Initiated Neutral X

FCEL FuelCell Energy

B. Riley Securities

$11

Upgrades Neutral Buy X

FCF First Commonwealth

B. Riley Securities

$16 $19

Downgrades Buy Neutral X

FDUS Fidus Investment

B. Riley Securities

$22

Resumed Buy X

FDUS Fidus Investment

B. Riley Securities

$18

Initiated Buy X

FEAM 5E Advanced Materials

B. Riley Securities

$20

Downgrades Buy Neutral X

FFWM First Foundation

B. Riley Securities

$21

Initiated Buy X

FHTX Foghorn Therapeutics

B. Riley Securities

$10

Initiated Buy X

FI Fiserv

B. Riley Securities

$148

Upgrades Neutral Buy X

FL Foot Locker

B. Riley Securities

$58

Resumed Buy X

FLL Full House Resorts

B. Riley Securities

$9

Initiated Buy X

FLL Full House Resorts

B. Riley Securities

$20

Initiated Buy X

FLYW Flywire

B. Riley Securities

$38

Downgrades Neutral Sell X

FN Fabrinet

B. Riley Securities

$194 $178

Reiterated Neutral X

FN Fabrinet

B. Riley Securities

$85 $96

Initiated Buy X

FNKO Funko

B. Riley Securities

$10

Downgrades Buy Neutral X

FORM FormFactor

B. Riley Securities

$64 $34

Initiated Buy X

FOUR Shift4 Payments

B. Riley Securities

$81

Downgrades Buy Neutral X

FOXF Fox Factory Holding

B. Riley Securities

$80

Initiated Buy X

FOXF Fox Factory Holding

B. Riley Securities

$125

Resumed Neutral X

FPI Farmland Partners

B. Riley Securities

$12.50

Initiated Buy X

FREQ Frequency Therapeutics

B. Riley Securities

$79

Downgrades Buy Neutral X

FSK FS KKR Capital

B. Riley Securities

$21.50

Initiated Buy X

FSK FS KKR Capital

B. Riley Securities

$21

Downgrades Buy Neutral X

FSTR L.B. Foster

B. Riley Securities

$18 $14

Initiated Buy X

FTHM Fathom Holdings

B. Riley Securities

$12

Resumed Buy X

FUSN Fusion Pharmaceuticals

B. Riley Securities

$10

Initiated Buy X

GAIN Gladstone Investments

B. Riley Securities

$12

Resumed Buy X

GAMB Gambling.com Group Ltd.

B. Riley Securities

$14.50

Initiated Buy X

GAMB Gambling.com Group Ltd.

B. Riley Securities

$14

Downgrades Buy Neutral X

GCO Genesco

B. Riley Securities

$43 $31

Initiated Buy X

GCO Genesco

B. Riley Securities

$43

Reiterated Buy X

GDDY GoDaddy

B. Riley Securities

$143 $170

Initiated Buy X

GDDY GoDaddy

B. Riley Securities

$102

Resumed Buy X

GDEN Golden Entertainment

B. Riley Securities

$46

Initiated Buy X

GDEN Golden Entertainment

B. Riley Securities

$48

Downgrades Buy Neutral X

GERN Geron

B. Riley Securities

$3.50 $2

Resumed Buy X

GERN Geron

B. Riley Securities

$4

Resumed Buy X

GERN Geron

B. Riley Securities

$4

Initiated Buy X

GES Guess?

B. Riley Securities

$31

Initiated Neutral X

GLAD Gladstone

B. Riley Securities

$23

Downgrades Neutral Sell X

GMLP Golar LNG Partners

B. Riley Securities

Initiated Buy X

GNOG Golden Nugget Online Gaming

B. Riley Securities

$27

Reiterated Buy X

GPN Global Payments

B. Riley Securities

$204 $194

Initiated Buy X

GPN Global Payments

B. Riley Securities

$179

Downgrades Buy Neutral X

GRBK Green Brick Partners

B. Riley Securities

$62

Upgrades Neutral Buy X

GRBK Green Brick Partners

B. Riley Securities

$30 $48

Downgrades Buy Neutral X

GRBK Green Brick Partners

B. Riley Securities

$25 $23

Initiated Buy X

GRTS Gritstone bio

B. Riley Securities

$8

Initiated Buy X

GSAT Globalstar

B. Riley Securities

$3.25

Initiated Buy X

GSM Ferroglobe PLC

B. Riley Securities

$12

Initiated Buy X

GTBP GT Biopharma

B. Riley Securities

$21

Upgrades Neutral Buy X

HCC Warrior Met Coal

B. Riley Securities

$48 $50

Downgrades Buy Neutral X

HCC Warrior Met Coal

B. Riley Securities

$28 $22

Downgrades Buy Neutral X

HDSN Hudson Technologies

B. Riley Securities

$10 $8.50

Initiated Buy X

HDSN Hudson Technologies

B. Riley Securities

$17

Initiated Buy X

HEES H&E Equipment

B. Riley Securities

$53

Initiated Neutral X

HIBB Hibbett

B. Riley Securities

$37

Initiated Buy X

HIVE HIVE Digital Technologies

B. Riley Securities

$6

Reiterated Buy X

HLF Herbalife Nutrition

B. Riley Securities

$16 $17

Initiated Buy X

HLF Herbalife Nutrition

B. Riley Securities

$70

Downgrades Buy Neutral X

HMLP Hoegh LNG Partners

B. Riley Securities

$19 $7

Downgrades Buy Neutral X

HMST HomeStreet

B. Riley Securities

$55 $43

Upgrades Neutral Buy X

HNRG Hallador Energy

B. Riley Securities

$8 $9

Downgrades Buy Neutral X

HNRG Hallador Energy

B. Riley Securities

Initiated Buy X

HNST Honest Company

B. Riley Securities

$6.50

Reiterated Buy X

HROW Harrow

B. Riley Securities

$73 $69

Resumed Buy X

HROW Harrow Health

B. Riley Securities

$17

Downgrades Neutral Sell X

HRZN Horizon Technology Finance

B. Riley Securities

$11

Resumed Neutral X

HRZN Horizon Technology Finance

B. Riley Securities

$10.50

Upgrades Neutral Buy X

HT Hersha Hospitality Trust

B. Riley Securities

$10 $9

Upgrades Neutral Buy X

HZO MarineMax

B. Riley Securities

$43

Downgrades Buy Neutral X

HZO MarineMax

B. Riley Securities

$48 $43

Upgrades Neutral Buy X

HZO MarineMax

B. Riley Securities

$53 $52

Downgrades Buy Neutral X

HZO MarineMax

B. Riley Securities

$84 $44

Upgrades Neutral Buy X

HZO MarineMax

B. Riley Securities

$57

Downgrades Buy Neutral X

HZO MarineMax

B. Riley Securities

$57

Upgrades Neutral Buy X

ICHR ICHOR Corporation

B. Riley Securities

$40 $48

Upgrades Neutral Buy X

ICPT Intercept Pharma

B. Riley Securities

$25 $30

Downgrades Buy Neutral X

ICPT Intercept Pharma

B. Riley Securities

$18

Initiated Buy X

IGT Intl Game Tech. PLC

B. Riley Securities

$43

Resumed Buy X

IHRT iHeartMedia

B. Riley Securities

$28

Reiterated Buy X

IIVI II-VI

B. Riley Securities

$87 $88

Upgrades Neutral Buy X

IIVI II-VI

B. Riley Securities

$77 $88

Reiterated Buy X

IMAX IMAX

B. Riley Securities

$20 $23

Reiterated Buy X

IMAX IMAX

B. Riley Securities

$25 $20

Reiterated Buy X

IMAX IMAX

B. Riley Securities

$18 $26

Initiated Buy X

IMUX Immunic

B. Riley Securities

$6

Upgrades Neutral Buy X

INDI indie Semiconductor

B. Riley Securities

$10 $13

Downgrades Buy Neutral X

INDI indie Semiconductor

B. Riley Securities

$9 $8

Resumed Buy X

INFI Infinity Pharmaceutical

B. Riley Securities

$7

Upgrades Neutral Buy X

INFN Infinera

B. Riley Securities

$10 $11.50

Initiated Buy X

INFU InfuSystem

B. Riley Securities

$13

Downgrades Buy Neutral X

INMB INmune Bio

B. Riley Securities

$14 $7

Initiated Buy X

INMB INmune Bio

B. Riley Securities

$29

Initiated Buy X

INSE Inspired Entertainment

B. Riley Securities

$30

Upgrades Neutral Buy X

INVE Identiv

B. Riley Securities

$10 $11

Downgrades Buy Neutral X

INVE Identiv

B. Riley Securities

$19 $12

Initiated Buy X

INVE Identiv

B. Riley Securities

$21

Initiated Buy X

IREN Iris Energy

B. Riley Securities

$4

Upgrades Sell Neutral X

ISEE IVERIC bio

B. Riley Securities

Downgrades Neutral Sell X

ISEE IVERIC bio

B. Riley Securities

$12 $8

Initiated Neutral X

ISEE IVERIC bio

B. Riley Securities

$12

Initiated Buy X

JAKK JAKKS Pacific

B. Riley Securities

$37

Initiated Buy X

JILL J. Jill

B. Riley Securities

$35

Upgrades Neutral Buy X

JYNT Joint Corp

B. Riley Securities

$31

Initiated Buy X

KBAL Kimball

B. Riley Securities

Initiated Buy X

KE Kimball Electronics

B. Riley Securities

$39

Downgrades Buy Neutral X

KLIC Kulicke & Soffa

B. Riley Securities

$80 $59

Initiated Buy X

KNOP KNOT Offshore Partners

B. Riley Securities

$20

Resumed Buy X

KRMD KORU Medical Systems

B. Riley Securities

$4

Initiated Buy X

KRMD KORU Medical Systems

B. Riley Securities

$4.50

Upgrades Neutral Buy X

KTOS Kratos Defense and Security

B. Riley Securities

$26 $35

Downgrades Buy Neutral X

KTOS Kratos Defense and Security

B. Riley Securities

$24 $26

Upgrades Neutral Buy X

KTOS Kratos Defense and Security

B. Riley Securities

$28 $32

Downgrades Buy Neutral X

KTOS Kratos Defense and Security

B. Riley Securities

$28

Initiated Buy X

LAC Lithium Americas

B. Riley Securities

$14

Resumed Buy X

LAC Lithium Americas

B. Riley Securities

$44 $41

Initiated Buy X

LAC Lithium Americas

B. Riley Securities

$25

Resumed Neutral X

LAND Gladstone Land

B. Riley Securities

$16

Initiated Buy X

LBPH Longboard Pharmaceuticals

B. Riley Securities

$13

Initiated Buy X

LCTX Lineage Cell Therapeutics

B. Riley Securities

$4

Downgrades Buy Neutral X

LEGH Legacy Housing

B. Riley Securities

$16

Upgrades Neutral Buy X

LEGH Legacy Housing

B. Riley Securities

$20

Initiated Buy X

LEV Lion Electric

B. Riley Securities

$5

Resumed Buy X

LFMD LifeMD

B. Riley Securities

$11

Initiated Buy X

LILM Lilium N.V.

B. Riley Securities

$3

Initiated Buy X

LIND Lindblad Expeditions

B. Riley Securities

$12

Downgrades Buy Neutral X

LITE Lumentum

B. Riley Securities

$90 $66

Downgrades Buy Neutral X

LLAP Terran Orbital

B. Riley Securities

$2.50 $1.35

Initiated Buy X

LLAP Terran Orbital

B. Riley Securities

$10

Resumed Neutral X

LLNW Limelight Networks

B. Riley Securities

$5

Initiated Buy X

LMNR Limoneira

B. Riley Securities

$24

Initiated Buy X

LNTH Lantheus Holdings

B. Riley Securities

$91

Resumed Buy X

LNW Light & Wonder

B. Riley Securities

$120

Initiated Neutral X

LNW Light & Wonder

B. Riley Securities

$57

Initiated Buy X

LPTV Loop Media

B. Riley Securities

$5

Upgrades Neutral Buy X

LRCX Lam Research

B. Riley Securities

$870 $1100

Reiterated Neutral X

LRCX Lam Research

B. Riley Securities

$455 $390

Downgrades Buy Neutral X

LRCX Lam Research

B. Riley Securities

$625 $525

Reiterated Buy X

LRCX Lam Research

B. Riley Securities

$815 $750

Initiated Buy X

LSEA Landsea Homes

B. Riley Securities

$15

Upgrades Neutral Buy X

LTHM Livent

B. Riley Securities

$32

Resumed Neutral X

LTHM Livent

B. Riley Securities

$30 $32

Initiated Neutral X

LTHM Livent

B. Riley Securities

$19

Initiated Buy X

LUNR Intuitive Machines

B. Riley Securities

$8

Downgrades Buy Neutral X

MAIN Main Street Capital

B. Riley Securities

$47

Initiated Buy X

MAIN Main Street Capital

B. Riley Securities

$42

Downgrades Buy Neutral X

MARA Marathon Digital Holdings

B. Riley Securities

$34 $9

Initiated Buy X

MARA Marathon Digital Holdings

B. Riley Securities

$47

Downgrades Buy Neutral X

MBUU Malibu Boats

B. Riley Securities

$69

Downgrades Buy Neutral X

MCFT MasterCraft

B. Riley Securities

$37 $23

Reiterated Buy X

MCFT MasterCraft

B. Riley Securities

$47

Reiterated Buy X

MCHP Microchip

B. Riley Securities

$93 $85

Reiterated Buy X

MCHP Microchip

B. Riley Securities

$110 $105

Reiterated Buy X

MCS Marcus

B. Riley Securities

$25 $24

Reiterated Buy X

MCS Marcus

B. Riley Securities

$22 $25

Reiterated Buy X

MCS Marcus

B. Riley Securities

$28 $22

Upgrades Neutral Buy X

MDGL Madrigal Pharmaceuticals

B. Riley Securities

$236 $422

Upgrades Sell Neutral X

MDGL Madrigal Pharmaceuticals

B. Riley Securities

$155 $270

Downgrades Neutral Sell X

MDGL Madrigal Pharmaceuticals

B. Riley Securities

$155

Downgrades Buy Neutral X

MDGL Madrigal Pharmaceuticals

B. Riley Securities

$131 $75

Resumed Buy X

MFIN Medallion Fincl

B. Riley Securities

$10

Resumed Buy X

MGNI Magnite

B. Riley Securities

$14.50

Initiated Buy X

MGNI Magnite

B. Riley Securities

$15

Resumed Neutral X

MGNI Magnite

B. Riley Securities

$40

Downgrades Buy Neutral X

MGNX MacroGenics

B. Riley Securities

$18 $5

Initiated Buy X

MGNX MacroGenics

B. Riley Securities

$25

Initiated Buy X

MGTA Magenta Therapeutics

B. Riley Securities

$21

Initiated Buy X

MIR Mirion Technologies

B. Riley Securities

$14

Downgrades Buy Neutral X

ML MoneyLion

B. Riley Securities

$133 $90

Initiated Buy X

ML MoneyLion

B. Riley Securities

$21

Initiated Neutral X

MNTK Montauk Renewables

B. Riley Securities

$6.50

Reiterated Buy X

MOD Modine Manufacturing

B. Riley Securities

$125 $140

Initiated Buy X

MOD Modine Manufacturing

B. Riley Securities

$40

Downgrades Buy Neutral X

MODG Topgolf Callaway Brands

B. Riley Securities

$18 $12

Resumed Buy X

MODG Topgolf Callaway Brands

B. Riley Securities

$29

Initiated Buy X

MPLN MultiPlan

B. Riley Securities

$10

Downgrades Neutral Sell X

MRCC Monroe Capital

B. Riley Securities

$7.25

Resumed Neutral X

MRCC Monroe Capital

B. Riley Securities

$8

Upgrades Neutral Buy X

MRCC Monroe Capital

B. Riley Securities

$11.50 $10.50

Upgrades Neutral Buy X

MRTX Mirati Therapeutics

B. Riley Securities

$45

Initiated Neutral X

MRTX Mirati Therapeutics

B. Riley Securities

$72

Reiterated Buy X

MRVL Marvell

B. Riley Securities

$105 $135

Upgrades Neutral Buy X

MRVL Marvell

B. Riley Securities

$60 $75

Downgrades Buy Neutral X

MRVL Marvell

B. Riley Securities

$75 $63

Initiated Buy X

MSA MSA Safety

B. Riley Securities

$200

Upgrades Neutral Buy X

NCMI National Cinemedia

B. Riley Securities

$4.50 $6.75

Resumed Neutral X

NCMI National Cinemedia

B. Riley Securities

$4.50

Reiterated Neutral X

NCMI National Cinemedia

B. Riley Securities

$0.50 $0.25

Reiterated Neutral X

NCMI National Cinemedia

B. Riley Securities

$1 $0.50

Downgrades Buy Neutral X

NCMI National Cinemedia

B. Riley Securities

$4 $1.50

Initiated Buy X

NEPH Nephros

B. Riley Securities

$12.50

Downgrades Buy Neutral X

NEWT Newtek

B. Riley Securities

$16 $13

Initiated Buy X

NEWT Newtek

B. Riley Securities

$15

Initiated Buy X

NKTR Nektar Therapeutics

B. Riley Securities

$4

Initiated Neutral X

NMFC New Mountain Finance

B. Riley Securities

$11.50

Resumed Buy X

NMG Nouveau Monde Graphite

B. Riley Securities

$15 $7

Reiterated Buy X

NN NextNav

B. Riley Securities

$12 $20

Reiterated Buy X

NNN NNN REIT

B. Riley Securities

$49 $46.50

Initiated Buy X

NOTE FiscalNote Holdings

B. Riley Securities

$5

Initiated Buy X

NR Newpark Res

B. Riley Securities

$10

Downgrades Buy Neutral X

NSSC Napco Security Systems

B. Riley Securities

$38 $24

Upgrades Neutral Buy X

NSSC Napco Security Systems

B. Riley Securities

$24 $28

Downgrades Buy Neutral X

NSSC Napco Security Systems

B. Riley Securities

$48

Upgrades Neutral Buy X

NVAX Novavax

B. Riley Securities

$15

Downgrades Buy Neutral X

NVAX Novavax

B. Riley Securities

$29 $10

Reiterated Buy X

NVAX Novavax

B. Riley Securities

$74 $37

Downgrades Buy Neutral X

NWBI Northwest Bancshares

B. Riley Securities

$16 $14

Initiated Buy X

NYAX Nayax Ltd.

B. Riley Securities

$38

Downgrades Buy Neutral X

NYCB New York Community

B. Riley Securities

$16 $11

Initiated Buy X

NYMT New York Mortgage Trust

B. Riley Securities

$6

Resumed Neutral X

OB Outbrain Inc.

B. Riley Securities

$4.50

Initiated Neutral X

OB Outbrain Inc.

B. Riley Securities

$5

Downgrades Buy Neutral X

OBDC Blue Owl Capital

B. Riley Securities

$15.50

Initiated Buy X

OBDC Blue Owl Capital

B. Riley Securities

$15.25

Initiated Buy X

OBIO Orchestra BioMed

B. Riley Securities

$15

Downgrades Neutral Sell X

OCSL Oaktree Specialty Lending Corp

B. Riley Securities

$15

Downgrades Buy Neutral X

OCSL Oaktree Specialty Lending Corp

B. Riley Securities

$21

Initiated Buy X

OCSL Oaktree Specialty Lending Corp

B. Riley Securities

$6.25

Initiated Buy X

ODP ODP Corporation

B. Riley Securities

$60

Resumed Buy X

OEG Orbital Energy Group

B. Riley Securities

$7

Downgrades Buy Neutral X

OESX Orion Energy Systems

B. Riley Securities

$5 $8.50

Resumed Buy X

OESX Orion Energy Systems

B. Riley Securities

$10.50

Reiterated Buy X

ON ON Semiconductor

B. Riley Securities

$100 $90

Reiterated Buy X

ONTO Onto Innovation

B. Riley Securities

$235 $250

Initiated Buy X

OPAL OPAL Fuels

B. Riley Securities

$14

Resumed Buy X

OPRA Opera

B. Riley Securities

$20

Initiated Buy X

OPRT Oportun Financial

B. Riley Securities

$9

Resumed Buy X

OPRX OptimizeRx

B. Riley Securities

$18.50

Resumed Buy X

OPRX OptimizeRx

B. Riley Securities

$30

Resumed Buy X

OPRX OptimizeRx

B. Riley Securities

$102

Upgrades Neutral Buy X

ORN Orion Group

B. Riley Securities

$5 $3

Downgrades Buy Neutral X

ORN Orion Group

B. Riley Securities

$7.50 $5.50

Reiterated Buy X

OSIS OSI Systems

B. Riley Securities

$180 $221

Initiated Buy X

OVID Ovid Therapeutics

B. Riley Securities

$9

Initiated Neutral X

OXM Oxford Industries

B. Riley Securities

$90

Initiated Buy X

PDSB PDS Biotechnology

B. Riley Securities

$10

Downgrades Buy Neutral X

PEBO Peoples Bancorp

B. Riley Securities

$36 $30

Initiated Buy X

PFMT Performant Financial

B. Riley Securities

$8

Initiated Buy X

PGEN Precigen

B. Riley Securities

$10

Initiated Buy X

PGY Pagaya

B. Riley Securities

$4

Upgrades Sell Neutral X

PLCE The Children’s Place

B. Riley Securities

$12 $7

Downgrades Neutral Sell X

PLCE The Children’s Place

B. Riley Securities

$19 $4

Downgrades Buy Neutral X

PLCE The Children’s Place

B. Riley Securities

$45 $19

Initiated Buy X

PLCE The Children’s Place

B. Riley Securities

$50

Reiterated Buy X

PLCE The Children’s Place

B. Riley Securities

$69 $64

Resumed Buy X

PLL Piedmont Lithium

B. Riley Securities

$95 $108

Initiated Buy X

PLL Piedmont Lithium

B. Riley Securities

$66

Initiated Buy X

PMTS CPI Card Group

B. Riley Securities

$31

Initiated Buy X

PRCT PROCEPT BioRobotics

B. Riley Securities

$53

Downgrades Buy Neutral X

PRPL Purple Innovation

B. Riley Securities

$14

Upgrades Neutral Buy X

PRTH Priority Technology Holdings

B. Riley Securities

$5 $10

Resumed Neutral X

PRTH Priority Technology Holdings

B. Riley Securities

$5

Initiated Buy X

PRTH Priority Technology Holdings

B. Riley Securities

$14

Resumed Buy X

PUBM PubMatic

B. Riley Securities

$27

Initiated Buy X

PUBM PubMatic

B. Riley Securities

$20

Initiated Buy X

QBTS D-Wave Quantum

B. Riley Securities

$3

Downgrades Buy Neutral X

QMCO Quantum

B. Riley Securities

$15 $4

Resumed Buy X

QNST QuinStreet

B. Riley Securities

$21.50

Upgrades Neutral Buy X

QNST QuinStreet

B. Riley Securities

$11 $19

Initiated Neutral X

QNST QuinStreet

B. Riley Securities

$10

Initiated Buy X

RBBN Ribbon Communications

B. Riley Securities

$10

Downgrades Buy Neutral X

RC Ready Capital

B. Riley Securities

$12 $10

Initiated Neutral X

RCKY Rocky Brands

B. Riley Securities

$28

Initiated Buy X

RCKY Rocky Brands

B. Riley Securities

$60

Upgrades Neutral Buy X

RCMT RCM Tech

B. Riley Securities

$23

Downgrades Buy Neutral X

RDBX Redbox Entertainment

B. Riley Securities

$3 $1

Upgrades Neutral Buy X

RDFN Redfin

B. Riley Securities

$7.50 $13

Initiated Neutral X

RDFN Redfin

B. Riley Securities

$8

Upgrades Neutral Buy X

RDW Redwire Corporation

B. Riley Securities

$9.50 $27

Downgrades Buy Neutral X

RDW Redwire Corporation

B. Riley Securities

$8 $9.50

Upgrades Neutral Buy X

RDW Redwire Corporation

B. Riley Securities

$8

Downgrades Buy Neutral X

RDW Redwire Corporation

B. Riley Securities

$6 $8

Initiated Buy X

RDW Redwire Corporation

B. Riley Securities

$5

Initiated Buy X

RGTI Rigetti Computing

B. Riley Securities

$3

Initiated Neutral X

RIGL Rigel Pharma

B. Riley Securities

$4

Initiated Buy X

RIOT Riot Blockchain

B. Riley Securities

$43

Initiated Buy X

RITM Rithm Capital

B. Riley Securities

$12

Downgrades Buy Neutral X

RMBL RumbleOn

B. Riley Securities

$7

Resumed Buy X

ROG Rogers Corp

B. Riley Securities

$180

Initiated Buy X

RSI Rush Street Interactive

B. Riley Securities

$25

Initiated Buy X

RSVR Reservoir Media

B. Riley Securities

$11

Downgrades Buy Neutral X

RWAY Runway Growth Finance

B. Riley Securities

$14.50 $13.50

Resumed Buy X

RWAY Runway Growth Finance

B. Riley Securities

$12.50

Downgrades Buy Neutral X

SAR Saratoga Investment

B. Riley Securities

$28

Resumed Buy X

SAR Saratoga Investment

B. Riley Securities

$27.50

Downgrades Buy Neutral X

SAVA Cassava Sciences

B. Riley Securities

$44

Initiated Buy X

SAVA Cassava Sciences

B. Riley Securities

$78

Downgrades Buy Neutral X

SBCF Seacoast Banking

B. Riley Securities

$36

Upgrades Sell Neutral X

SCM Stellus Capital

B. Riley Securities

$12.50 $13.25

Downgrades Neutral Sell X

SCM Stellus Capital

B. Riley Securities

$13

Initiated Neutral X

SCM Stellus Capital

B. Riley Securities

$14

Initiated Buy X

SEEL Seelos Therapeutics

B. Riley Securities

$15

Initiated Buy X

SEV Sono Group N.V.

B. Riley Securities

$8

Downgrades Buy Neutral X

SHEN Shenandoah Telecom

B. Riley Securities

$29 $21

Resumed Neutral X

SHEN Shenandoah Telecom

B. Riley Securities

$47

Initiated Buy X

SHIP Seanergy Maritime

B. Riley Securities

$11

Reiterated Buy X

SHOO Steven Madden

B. Riley Securities

$46 $50

Initiated Buy X

SI Silvergate Capital

B. Riley Securities

$260

Downgrades Buy Neutral X

SILK Silk Road Medical

B. Riley Securities

$54 $14

Initiated Buy X

SILK Silk Road Medical

B. Riley Securities

$58

Upgrades Neutral Buy X

SIMO Silicon Motion

B. Riley Securities

$64 $90

Upgrades Neutral Buy X

SIX Six Flags

B. Riley Securities

$30 $31

Downgrades Buy Neutral X

SIX Six Flags

B. Riley Securities

$30

Upgrades Neutral Buy X

SIX Six Flags

B. Riley Securities

$24 $30

Downgrades Buy Neutral X

SIX Six Flags

B. Riley Securities

$55 $24

Initiated Neutral X

SLRC SLR Capital Partners

B. Riley Securities

$15

Initiated Buy X

SMHI SEACOR Marine

B. Riley Securities

$17

Downgrades Buy Neutral X

SMLR Semler Scientific

B. Riley Securities

$60 $45

Upgrades Neutral Buy X

SMTC Semtech

B. Riley Securities

$34 $52

Downgrades Buy Neutral X

SMTC Semtech

B. Riley Securities

$87 $65

Initiated Neutral X

SNAP Snap

B. Riley Securities

$11

Initiated Buy X

SNCR Synchronoss Tech

B. Riley Securities

$5.25

Resumed Buy X

SNDX Syndax Pharmaceuticals

B. Riley Securities

$31

Initiated Buy X

SNDX Syndax Pharmaceuticals

B. Riley Securities

$30

Upgrades Neutral Buy X

SPOK Spok

B. Riley Securities

$15 $20

Initiated Neutral X

SPOK Spok

B. Riley Securities

$15

Upgrades Neutral Buy X

SPWH Sportsman’s Warehouse

B. Riley Securities

$2 $4

Resumed Neutral X

SPWH Sportsman’s Warehouse

B. Riley Securities

$4.50

Initiated Buy X

SPWH Sportsman’s Warehouse

B. Riley Securities

$14

Downgrades Buy Neutral X

SQNS Sequans Communications

B. Riley Securities

$6.50 $3.03

Downgrades Buy Neutral X

SQSP Squarespace

B. Riley Securities

$43

Initiated Buy X

SQSP Squarespace

B. Riley Securities

$40

Initiated Buy X

SRNE Sorrento Therapeutics

B. Riley Securities

$26

Initiated Buy X

STGW Stagwell

B. Riley Securities

$13

Initiated Buy X

STXS Stereotaxis

B. Riley Securities

$6

Initiated Buy X

SUNS Sunrise Realty Trust

B. Riley Securities

$15

Downgrades Buy Neutral X

SVC Service Properties Trust

B. Riley Securities

$14

Upgrades Neutral Buy X

SVC Service Properties Trust

B. Riley Securities

$14

Initiated Buy X

SWIR Sierra Wireless

B. Riley Securities

$23.50

Downgrades Buy Neutral X

SWKS Skyworks

B. Riley Securities

$110 $65

Reiterated Buy X

SWKS Skyworks

B. Riley Securities

$120 $110

Upgrades Neutral Buy X

SWKS Skyworks

B. Riley Securities

$96 $130

Downgrades Buy Neutral X

SWKS Skyworks

B. Riley Securities

$175 $138

Reiterated Buy X

SWKS Skyworks

B. Riley Securities

$210 $175

Downgrades Buy Neutral X

SXC SunCoke Energy

B. Riley Securities

$12 $11

Upgrades Neutral Buy X

TBK Triumph Bancorp

B. Riley Securities

$85 $110

Downgrades Buy Neutral X

TBLA Taboola

B. Riley Securities

$5 $4

Resumed Buy X

TBLA Taboola

B. Riley Securities

$5.25

Initiated Buy X

TBLA Taboola

B. Riley Securities

$5

Downgrades Buy Neutral X

TCMD Tactile Systems

B. Riley Securities

$23 $18

Initiated Buy X

TCMD Tactile Systems

B. Riley Securities

$23

Upgrades Neutral Buy X

TECK Teck Resources

B. Riley Securities

Downgrades Buy Neutral X

TECK Teck Resources

B. Riley Securities

Initiated Buy X

TELL Tellurian

B. Riley Securities

$8

Resumed Neutral X

TFIN Triumph Financial

B. Riley Securities

$51

Downgrades Buy Neutral X

TGAN Transphorm

B. Riley Securities

$9 $6.50

Resumed Buy X

TGH Textainer Group

B. Riley Securities

$42

Downgrades Buy Neutral X

TGLS Tecnoglass

B. Riley Securities

$60 $69

Upgrades Neutral Buy X

TGLS Tecnoglass

B. Riley Securities

$37

Initiated Buy X

THRY Thryv

B. Riley Securities

$45

Downgrades Buy Neutral X

TITN Titan Machinery

B. Riley Securities

$32 $20

Initiated Buy X

TITN Titan Machinery

B. Riley Securities

$48

Upgrades Neutral Buy X

TLS Telos Corporation

B. Riley Securities

$2.75 $4.50

Downgrades Buy Neutral X

TLS Telos Corporation

B. Riley Securities

$4.50 $5

Initiated Buy X

TLSA Tiziana Life Sciences

B. Riley Securities

$8

Downgrades Buy Neutral X

TLYS Tilly’s

B. Riley Securities

$10.50 $8.75

Downgrades Buy Neutral X

TMHC Taylor Morrison Home

B. Riley Securities

$36 $28

Initiated Buy X

TNGX Tango Therapeutics

B. Riley Securities

$16

Downgrades Buy Neutral X

TPH TRI Pointe Homes

B. Riley Securities

$26 $20

Resumed Buy X

TRIN Trinity Capital

B. Riley Securities

$14.50

Initiated Buy X

TRIN Trinity Capital

B. Riley Securities

$16.50

Downgrades Buy Neutral X

TRIP TripAdvisor

B. Riley Securities

$26 $19

Initiated Buy X

TRIP TripAdvisor

B. Riley Securities

$25

Reiterated Neutral X

TRIT Triterras Fintech

B. Riley Securities

$5 $4

Downgrades Buy Neutral X

TRIT Triterras Fintech

B. Riley Securities

$9 $5

Resumed Buy X

TRTN Triton International

B. Riley Securities

$70

Initiated Neutral X

TRUE TrueCar

B. Riley Securities

$3

Reiterated Neutral X

TRVG trivago

B. Riley Securities

$1.40 $3

Initiated Neutral X

TRVG trivago

B. Riley Securities

$2

Initiated Buy X

TRVI Trevi Therapeutics

B. Riley Securities

$6

Upgrades Neutral Buy X

TSC TriState Capital Holdings

B. Riley Securities

$26

Downgrades Buy Neutral X

TSLX Sixth Street Specialty Lending

B. Riley Securities

$22

Initiated Buy X

TSLX Sixth Street Specialty Lending

B. Riley Securities

$21

Upgrades Neutral Buy X

UBA Urstadt Biddle Prop

B. Riley Securities

$12 $21

Upgrades Neutral Buy X

UEIC Univ Elec

B. Riley Securities

$11 $14

Downgrades Buy Neutral X

UEIC Univ Elec

B. Riley Securities

$22 $29

Upgrades Sell Neutral X

ULTA Ulta Beauty

B. Riley Securities

Initiated Sell X

ULTA Ulta Beauty

B. Riley Securities

$300

Resumed Buy X

UMH UMH Properties

B. Riley Securities

$18.50

Upgrades Neutral Buy X

UPST Upstart

B. Riley Securities

$49 $105

Initiated Neutral X

UPST Upstart

B. Riley Securities

$49

Downgrades Buy Neutral X

URBN Urban Outfitters

B. Riley Securities

$35 $23

Upgrades Neutral Buy X

URBN Urban Outfitters

B. Riley Securities

$36 $45

Initiated Buy X

URG Ur-Energy

B. Riley Securities

$3

Initiated Buy X

UUUU Energy Fuels

B. Riley Securities

$9

Downgrades Buy Neutral X

VCTR Victory Capital

B. Riley Securities

$57 $60

Resumed Buy X

VCTR Victory Capital

B. Riley Securities

$36

Initiated Buy X

VERU Veru

B. Riley Securities

$5

Downgrades Buy Neutral X

VIAV Viavi

B. Riley Securities

$21 $14.50

Initiated Buy X

VKTX Viking Therapeutics

B. Riley Securities

$109

Initiated Buy X

VOR Vor Biopharma

B. Riley Securities

$60

Upgrades Neutral Buy X

VPG Vishay Precision

B. Riley Securities

$24.50 $28.50

Downgrades Buy Neutral X

VPG Vishay Precision

B. Riley Securities

$37 $36

Initiated Buy X

VPG Vishay Precision

B. Riley Securities

$54

Downgrades Buy Neutral X

VRAY ViewRay

B. Riley Securities

$4 $1

Upgrades Neutral Buy X

VRAY ViewRay

B. Riley Securities

$7

Resumed Neutral X

VRAY ViewRay

B. Riley Securities

$7

Downgrades Buy Neutral X

VRDN Viridian Therapeutics

B. Riley Securities

$25 $20

Initiated Buy X

VRDN Viridian Therapeutics

B. Riley Securities

$25

Initiated Buy X

VREX Varex Imaging

B. Riley Securities

$21

Initiated Buy X

VSEC VSE Corp

B. Riley Securities

$61

Initiated Buy X

VSTM Verastem

B. Riley Securities

$21

Downgrades Buy Neutral X

VSTO Vista Outdoor

B. Riley Securities

$43

Resumed Buy X

VSTO Vista Outdoor

B. Riley Securities

$32

Reiterated Buy X

VSTO Vista Outdoor

B. Riley Securities

$41 $49

Initiated Buy X

VVI Viad Corp

B. Riley Securities

$56

Initiated Buy X

VZIO VIZIO

B. Riley Securities

$11

Downgrades Buy Neutral X

WHF WhiteHorse Finance

B. Riley Securities

$13.25

Resumed Buy X

WHF WhiteHorse Finance

B. Riley Securities

$12

Initiated Buy X

WIX Wix.com

B. Riley Securities

$120

Initiated Buy X

WKHS Workhorse Group

B. Riley Securities

$20

Reiterated Buy X

WOW WideOpenWest

B. Riley Securities

$26 $28

Resumed Buy X

WOW WideOpenWest

B. Riley Securities

$26

Initiated Buy X

WVE Wave Life Sciences

B. Riley Securities

$11

Downgrades Buy Neutral X

XELA Exela Technologies

B. Riley Securities

$3 $0.55

Downgrades Buy Neutral X

XFOR X4 Pharmaceuticals

B. Riley Securities

$3 $1

Resumed Buy X

XFOR X4 Pharmaceuticals

B. Riley Securities

$3

Downgrades Buy Neutral X

XHR Xenia Hotels

B. Riley Securities

$16 $17

Upgrades Neutral Buy X

XHR Xenia Hotels

B. Riley Securities

$22

Initiated Buy X

XPOF Xponential Fitness

B. Riley Securities

$29

Initiated Neutral X

YETI YETI Holdings

B. Riley Securities

$50

Initiated Neutral X

YEXT Yext

B. Riley Securities

$11

Initiated Buy X

ZETA Zeta Global

B. Riley Securities

$13

Downgrades Buy Neutral X

ZION Zions Bancorp

B. Riley Securities

$77

Downgrades Buy Neutral X

ZUMZ Zumiez

B. Riley Securities

$42 $25

Upgrades Neutral Buy X

ZYXI Zynex

B. Riley Securities

$19 $19.50

Downgrades Buy Neutral X

ZYXI Zynex

B. Riley Securities

$19