Resumed Hold X

AAN The Aaron’s Company

Truist

$16

Downgrades Buy Hold X

AAP Advance Auto

Truist

$228 $147

Initiated Buy X

AAWW Atlas Air Worldwide

Truist

$95

Resumed Buy X

ABBV AbbVie

Truist

$118

Initiated Buy X

ABCL AbCellera Biologics

Truist

$29

Initiated Hold X

ABM ABM Industries

Truist

$43

Initiated Hold X

ABNB Airbnb

Truist

$154

Initiated Buy X

ABSI Absci Corporation

Truist

$8

Upgrades Hold Buy X

ACBI Atlantic Capital

Truist

$17 $24

Initiated Buy X

ACCD Accolade

Truist

$15

Initiated Buy X

ACET Adicet Bio

Truist

$30

Initiated Buy X

ACLX Arcellx

Truist

$60

Initiated Buy X

ACM Aecom Tech

Truist

$106

Downgrades Buy Hold X

ADI Analog Devices

Truist

$266 $233

Upgrades Hold Buy X

ADVM Adverum Biotech

Truist

$4

Downgrades Buy Hold X

ADVM Adverum Biotech

Truist

$30 $9

Downgrades Buy Hold X

AEL American Equity Investment Life

Truist

$55

Initiated Buy X

AFMD Affimed Therapeutics

Truist

$10

Reiterated Buy X

AFRM Affirm

Truist

$150 $100

Initiated Buy X

AFRM Affirm

Truist

$160

Initiated Buy X

AGCO AGCO Corp

Truist

$142

Downgrades Buy Hold X

AGL Agilon Health

Truist

$23 $10

Resumed Buy X

AGL Agilon Health

Truist

$33 $29

Upgrades Hold Buy X

AGS PlayAGS

Truist

$12

Initiated Buy X

AHCO AdaptHealth

Truist

Upgrades Hold Buy X

AIN Albany Intl

Truist

$90 $105

Downgrades Buy Hold X

AIN Albany Intl

Truist

$80

Upgrades Hold Buy X

AIN Albany Intl

Truist

$85 $100

Initiated Hold X

AIN Albany Intl

Truist

Upgrades Hold Buy X

AIRC Apartment Income REIT Corp.

Truist

$44

Downgrades Buy Hold X

AIRC Apartment Income REIT Corp.

Truist

$40 $41

Downgrades Buy Hold X

AJG Arthur J. Gallagher

Truist

$280 $255

Downgrades Buy Hold X

AKA a.k.a. Brands

Truist

$12 $10

Downgrades Buy Hold X

AKR Acadia Realty Trust

Truist

$18

Upgrades Hold Buy X

AKR Acadia Realty Trust

Truist

$20 $25

Initiated Hold X

ALB Albemarle

Truist

$96

Upgrades Hold Buy X

ALLO Allogene

Truist

$34 $41

Initiated Hold X

AMBP Ardagh Metal Packaging S.A.

Truist

$4

Upgrades Hold Buy X

AMCR Amcor

Truist

$10 $12

Initiated Hold X

AMCR Amcor

Truist

$12

Reiterated Hold X

AMD Advanced Micro

Truist

$107 $70

Reiterated Hold X

AMD Advanced Micro

Truist

$102 $128

Initiated Buy X

AME Ametek

Truist

$210

Downgrades Buy Hold X

AMED Amedisys

Truist

$97

Initiated Hold X

AMEH Apollo Medical

Truist

$41

Downgrades Buy Hold X

AMGN Amgen

Truist

$320 $333

Upgrades Hold Buy X

AMGN Amgen

Truist

$260 $320

Reiterated Buy X

AMGN Amgen

Truist

$280 $260

Downgrades Buy Hold X

AMTX Aemetis

Truist

$12

Initiated Buy X

AMTX Aemetis

Truist

$35

Initiated Hold X

AMWL Amwell

Truist

$5

Reiterated Buy X

AMZN Amazon

Truist

$195 $216

Reiterated Buy X

AMZN Amazon

Truist

$144 $176

Reiterated Buy X

AMZN Amazon

Truist

$170 $160

Reiterated Buy X

AMZN Amazon

Truist

$3800 $4000

Reiterated Buy X

AMZN Amazon

Truist

$4000 $3800

Upgrades Hold Buy X

AN AutoNation

Truist

$130 $140

Downgrades Buy Hold X

ANAB AnaptysBio

Truist

$50 $28

Upgrades Hold Buy X

ANAB AnaptysBio

Truist

Initiated Buy X

ANIP ANI Pharma

Truist

$70

Upgrades Hold Buy X

ANTM Anthem

Truist

$360 $375

Upgrades Hold Buy X

APA APA Corp.

Truist

$45

Downgrades Buy Hold X

APA APA Corp.

Truist

Upgrades Hold Buy X

APA Apache

Truist

$15 $22

Initiated Hold X

APEI American Public Education

Truist

$6

Initiated Buy X

APEI American Public Education

Truist

$43

Initiated Buy X

APG APi Group

Truist

$45

Upgrades Hold Buy X

APPN Appian

Truist

$105 $116

Downgrades Buy Hold X

AR Antero Resources

Truist

$37 $28

Upgrades Hold Buy X

AR Antero Resources

Truist

$42 $50

Initiated Buy X

ARCB ArcBest

Truist

$93

Initiated Buy X

ARMK Aramark

Truist

$33

Upgrades Hold Buy X

ARRY Array Tech

Truist

$26

Resumed Hold X

ARRY Array Tech

Truist

$14

Initiated Hold X

ARRY Array Tech

Truist

$23

Initiated Buy X

ARVN Arvinas

Truist

$150

Initiated Buy X

ASLE AerSale

Truist

$19

Downgrades Buy Hold X

ASO Academy Sports + Outdoors

Truist

$63 $50

Initiated Buy X

ASO Academy Sports + Outdoors

Truist

$57

Initiated Buy X

ASO Academy Sports + Outdoors

Truist

$53

Downgrades Buy Hold X

ATNX Athenex

Truist

$6

Initiated Buy X

ATRS Antares Pharma

Truist

$7

Initiated Hold X

ATSG Air Transport Services Group

Truist

$26

Downgrades Buy Hold X

ATVI Activision Blizzard

Truist

$84 $95

Upgrades Hold Buy X

ATVI Activision Blizzard

Truist

$81

Downgrades Buy Hold X

AVAH Aveanna

Truist

Downgrades Buy Hold X

AVB AvalonBay

Truist

$202 $203

Upgrades Hold Buy X

AVB AvalonBay

Truist

$186 $190

Downgrades Buy Hold X

AVB AvalonBay

Truist

Reiterated Buy X

AVGO Broadcom

Truist

$890 $942

Reiterated Buy X

AVGO Broadcom

Truist

$662 $659

Initiated Buy X

AVID Avid Tech

Truist

$45

Initiated Buy X

AVY Avery Dennison

Truist

$227

Initiated Buy X

AWH Aspira Women’s Health

Truist

$12

Initiated Buy X

AYX Alteryx

Truist

$150

Upgrades Hold Buy X

BALL Ball Corp

Truist

$67 $76

Downgrades Buy Hold X

BALL Ball Corp

Truist

$93

Upgrades Hold Buy X

BALL Ball Corp

Truist

Initiated Hold X

BANC Banc of California

Truist

$14

Initiated Buy X

BASE Couchbase

Truist

$21

Upgrades Hold Buy X

BCC Boise Cascade

Truist

$66 $100

Initiated Hold X

BCC Boise Cascade

Truist

$64

Upgrades Hold Buy X

BCEI Bonanza Creek Energy

Truist

$30 $40

Upgrades Hold Buy X

BDN Brandywine Realty

Truist

$11

Downgrades Buy Hold X

BDN Brandywine Realty

Truist

$15

Upgrades Sell Hold X

BE Bloom Energy

Truist

$9 $11

Downgrades Hold Sell X

BE Bloom Energy

Truist

$12 $9

Resumed Hold X

BE Bloom Energy

Truist

$20

Initiated Hold X

BE Bloom Energy

Truist

$25

Downgrades Buy Hold X

BERY Berry Global

Truist

$75 $68

Upgrades Hold Buy X

BERY Berry Global

Truist

$69 $73

Downgrades Buy Hold X

BERY Berry Global

Truist

$70

Downgrades Buy Hold X

BF-B Brown-Forman

Truist

$50 $45

Initiated Buy X

BF-B Brown-Forman

Truist

$80

Downgrades Buy Hold X

BHC Bausch Health

Truist

Downgrades Buy Hold X

BIGC BigCommerce

Truist

$13

Reiterated Buy X

BIIB Biogen

Truist

$458 $647

Initiated Hold X

BKNG Booking Holdings

Truist

$4100

Downgrades Buy Hold X

BLD TopBuild

Truist

$290 $410

Resumed Hold X

BLDP Ballard Power

Truist

$13

Initiated Hold X

BLDP Ballard Power

Truist

$18

Upgrades Hold Buy X

BLDR Builders FirstSource

Truist

$165 $220

Downgrades Buy Hold X

BLDR Builders FirstSource

Truist

$165 $185

Upgrades Hold Buy X

BMEA Biomea Fusion

Truist

$54

Downgrades Buy Hold X

BMEA Biomea Fusion

Truist

Initiated Buy X

BMEA Biomea Fusion

Truist

$55

Resumed Buy X

BMY Bristol-Myers

Truist

$74

Upgrades Hold Buy X

BMY Bristol-Myers

Truist

Initiated Buy X

BNTX BioNTech

Truist

$172

Upgrades Hold Buy X

BOKF BOK Financial

Truist

$112 $123

Initiated Buy X

BOWL Bowlero

Truist

$16

Downgrades Buy Hold X

BRBR BellRing Brands

Truist

$55 $50

Upgrades Hold Buy X

BRBR BellRing Brands

Truist

$25 $40

Downgrades Buy Hold X

BRBR BellRing Brands

Truist

$30

Upgrades Hold Buy X

BRBR BellRing Brands

Truist

$20 $35

Upgrades Hold Buy X

BRX Brixmor Property

Truist

$26 $29

Resumed Buy X

BSX Boston Scientific

Truist

$52

Initiated Buy X

BURL Burlington Stores

Truist

$350

Downgrades Buy Hold X

BWXT BWX Technologies

Truist

$110 $95

Downgrades Buy Hold X

BXP Boston Properties

Truist

$109

Upgrades Hold Buy X

CABO Cable ONE

Truist

$2100

Resumed Buy X

CADE Cadence Bank

Truist

$35

Initiated Hold X

CANO Cano Health

Truist

$7

Initiated Buy X

CAT Caterpillar

Truist

$390

Resumed Hold X

CATY Cathay Bancorp

Truist

$38 $41

Upgrades Hold Buy X

CBRL Cracker Barrel

Truist

$51 $55

Downgrades Buy Hold X

CBRL Cracker Barrel

Truist

$156

Initiated Buy X

CC Chemours

Truist

$27

Downgrades Buy Hold X

CCK Crown

Truist

$100 $88

Upgrades Sell Hold X

CCL Carnival

Truist

$16 $17

Downgrades Buy Hold X

CCRN Cross Country

Truist

$36

Upgrades Hold Buy X

CDEV Centennial Resource Development

Truist

Reiterated Hold X

CELH Celsius

Truist

$30 $35

Initiated Hold X

CELH Celsius

Truist

$60

Upgrades Hold Buy X

CENT Central Garden

Truist

Downgrades Buy Hold X

CEQP Crestwood Equity Partners

Truist

$31 $28

Resumed Buy X

CEQP Crestwood Equity Partners

Truist

$27

Upgrades Hold Buy X

CEQP Crestwood Equity Partners

Truist

$26

Initiated Buy X

CFLT Confluent

Truist

$35

Downgrades Buy Hold X

CGNX Cognex

Truist

$46 $43

Initiated Buy X

CGNX Cognex

Truist

$47

Upgrades Hold Buy X

CHD Church & Dwight

Truist

$95 $105

Downgrades Buy Hold X

CHD Church & Dwight

Truist

Initiated Buy X

CHDN Churchill Downs

Truist

$300

Initiated Buy X

CHK Chesapeake Energy

Truist

$100

Initiated Hold X

CHNG Change Healthcare

Truist

$27.75

Initiated Buy X

CHRS Coherus BioSciences

Truist

$24

Initiated Buy X

CHRW C.H. Robinson

Truist

$115

Upgrades Hold Buy X

CHTR Charter Comm

Truist

$380 $550

Initiated Buy X

CLH Clean Harbors

Truist

$165

Downgrades Buy Hold X

CMA Comerica

Truist

$55 $53

Upgrades Hold Buy X

CMA Comerica

Truist

$72 $100

Initiated Hold X

CMAX CareMax

Truist

$7.50

Upgrades Hold Buy X

CMCSA Comcast

Truist

$50

Reiterated Buy X

CMG Chipotle Mexican Grill

Truist

$3440 $3520

Reiterated Buy X

CMG Chipotle Mexican Grill

Truist

$1960 $2270

Reiterated Buy X

CMG Chipotle Mexican Grill

Truist

$2000 $1760

Initiated Hold X

CMI Cummins

Truist

$303

Initiated Buy X

CNHI CNH Industrial

Truist

$18

Downgrades Buy Hold X

CNX CNX Resources

Truist

$38 $34

Upgrades Hold Buy X

CNX CNX Resources

Truist

$20 $27

Downgrades Buy Hold X

CNX CNX Resources

Truist

Initiated Hold X

COLB Columbia Banking

Truist

$33

Upgrades Hold Buy X

COLD Americold Realty Trust

Truist

$31 $35

Downgrades Buy Hold X

COLD Americold Realty Trust

Truist

$34

Downgrades Buy Hold X

CONE CyrusOne

Truist

Reiterated Buy X

COP ConocoPhillips

Truist

$111 $115

Upgrades Hold Buy X

CORT Corcept Therapeutics

Truist

$29 $38

Downgrades Buy Hold X

CORT Corcept Therapeutics

Truist

$30

Downgrades Buy Hold X

COST Costco

Truist

$873

Downgrades Buy Hold X

COUR Coursera

Truist

$17.50 $12

Upgrades Hold Buy X

CPE Callon Petroleum

Truist

$64 $100

Initiated Buy X

CRC California Resources Corp

Truist

$75

Initiated Buy X

CRH CRH Plc.

Truist

$81

Initiated Buy X

CRIS Curis

Truist

$26

Initiated Hold X

CSL Carlisle Cos

Truist

$460

Initiated Hold X

CSWI CSW Industrials

Truist

$362

Initiated Buy X

CTAS Cintas

Truist

$625

Upgrades Hold Buy X

CTRA Coterra Energy

Truist

$27 $35

Downgrades Buy Hold X

CTRA Coterra Energy

Truist

$26

Initiated Buy X

CTRA Coterra Energy

Truist

$32

Upgrades Hold Buy X

CUBE CubeSmart

Truist

Upgrades Hold Buy X

CUZ Cousins Prop

Truist

$27 $28

Downgrades Buy Hold X

CUZ Cousins Prop

Truist

$36 $37

Downgrades Buy Hold X

CVNA Carvana

Truist

$50 $5

Downgrades Buy Hold X

CW Curtiss-Wright

Truist

$250 $240

Upgrades Hold Buy X

CWH Camping World

Truist

$28 $35

Downgrades Buy Hold X

CXP Columbia Property Trust

Truist

$15

Initiated Buy X

CYBR CyberArk

Truist

$185

Initiated Buy X

CYCN Cyclerion

Truist

$14

Initiated Buy X

CYTK Cytokinetics

Truist

$60

Upgrades Hold Buy X

DASH DoorDash

Truist

$170

Initiated Hold X

DASH DoorDash

Truist

$190

Upgrades Hold Buy X

DCO Ducommun

Truist

$34 $66

Upgrades Hold Buy X

DCP DCP Midstream

Truist

$37

Downgrades Buy Hold X

DCPH Deciphera Pharmaceuticals

Truist

$65 $10

Downgrades Buy Hold X

DDOG Datadog

Truist

$170 $150

Reiterated Buy X

DDOG Datadog

Truist

$200 $225

Initiated Buy X

DDOG Datadog

Truist

$120

Reiterated Buy X

DE Deere

Truist

$460 $439

Initiated Buy X

DE Deere

Truist

$494

Reiterated Buy X

DECK Deckers Outdoor

Truist

$204.17 $205

Upgrades Hold Buy X

DECK Deckers Outdoor

Truist

$1011 $1200

Downgrades Buy Hold X

DECK Deckers Outdoor

Truist

$983 $864

Initiated Buy X

DECK Deckers Outdoor

Truist

$735

Upgrades Hold Buy X

DENN Denny’s

Truist

$18

Downgrades Buy Hold X

DENN Denny’s

Truist

$17

Initiated Buy X

DHT DHT

Truist

$15

Downgrades Buy Hold X

DIN Dine Brands

Truist

$66 $37

Downgrades Buy Hold X

DIOD Diodes

Truist

$72 $78

Reiterated Buy X

DIS Walt Disney

Truist

$195 $205

Upgrades Hold Buy X

DISH DISH Network

Truist

$25 $60

Initiated Buy X

DKL Delek Logistics Partners

Truist

$46

Upgrades Hold Buy X

DKNG DraftKings

Truist

$31 $44

Initiated Buy X

DKS Dick’s Sporting Goods

Truist

$134

Initiated Buy X

DKS Dick’s Sporting Goods

Truist

$161

Upgrades Hold Buy X

DNUT Krispy Kreme, Inc.

Truist

$13 $15

Downgrades Buy Hold X

DNUT Krispy Kreme, Inc.

Truist

$20 $13

Upgrades Hold Buy X

DNUT Krispy Kreme, Inc.

Truist

$15 $20

Initiated Hold X

DOCS Doximity

Truist

$35

Upgrades Hold Buy X

DRE Duke Realty

Truist

$63

Downgrades Buy Hold X

DRE Duke Realty

Truist

$63

Initiated Buy X

DRS Leonardo DRS

Truist

$19

Initiated Buy X

DT Dynatrace

Truist

$50

Downgrades Buy Hold X

DVN Devon Energy

Truist

$49 $43

Downgrades Buy Hold X

EB Eventbrite

Truist

Downgrades Buy Hold X

EDIT Editas Medicine

Truist

Downgrades Buy Hold X

EDIT Editas Medicine

Truist

$45

Upgrades Hold Buy X

EFX Equifax

Truist

$280

Reiterated Buy X

ELF e.l.f. Beauty

Truist

$210 $130

Reiterated Buy X

ELF e.l.f. Beauty

Truist

$75 $100

Upgrades Hold Buy X

ELME Elme Communities

Truist

Upgrades Hold Buy X

ELS Equity Lifestyle Properties

Truist

Downgrades Buy Hold X

ELS Equity Lifestyle Properties

Truist

$70 $73

Initiated Buy X

ELS Equity Lifestyle Properties

Truist

$78

Downgrades Buy Hold X

ENPH Enphase Energy

Truist

$100 $65

Upgrades Hold Buy X

ENPH Enphase Energy

Truist

$85 $145

Downgrades Buy Hold X

ENPH Enphase Energy

Truist

$210 $135

Resumed Buy X

ENPH Enphase Energy

Truist

$205

Reiterated Buy X

ENPH Enphase Energy

Truist

$250 $290

Initiated Buy X

ENPH Enphase Energy

Truist

$254

Upgrades Hold Buy X

ENR Energizer

Truist

$30 $40

Downgrades Buy Hold X

ENR Energizer

Truist

$40 $35

Reiterated Buy X

ENR Energizer

Truist

$50 $60

Downgrades Buy Hold X

EOG EOG Resources

Truist

$163 $136

Upgrades Hold Buy X

EOLS Evolus

Truist

$11

Downgrades Buy Hold X

EOLS Evolus

Truist

$12

Resumed Buy X

EPD Enterprise Products

Truist

$27

Upgrades Hold Buy X

EQIX Equinix

Truist

$871 $915

Downgrades Buy Hold X

EQIX Equinix

Truist

$870 $815

Upgrades Hold Buy X

EQR Equity Residential

Truist

$68

Downgrades Buy Hold X

EQR Equity Residential

Truist

Upgrades Hold Buy X

EQR Equity Residential

Truist

$64 $68

Downgrades Buy Hold X

EQT EQT Corp.

Truist

$41 $28

Initiated Hold X

ESI Element Solutions

Truist

$28

Downgrades Buy Hold X

ESMT EngageSmart

Truist

$30 $23

Downgrades Buy Hold X

ESS Essex Property

Truist

$255 $266

Initiated Buy X

ESTC Elastic

Truist

$175

Reiterated Buy X

ETSY Etsy

Truist

$82 $87

Downgrades Buy Sell X

EVA Enviva

Truist

$40 $10

Initiated Buy X

EVA Enviva

Truist

$100

Upgrades Hold Buy X

EVH Evolent Health

Truist

$28 $33

Initiated Hold X

EVH Evolent Health

Truist

$33

Downgrades Buy Hold X

EW Edwards Lifesciences

Truist

$110 $82

Initiated Buy X

EW Edwards Lifesciences

Truist

$145

Resumed Buy X

EWBC East West Banc

Truist

$85 $80

Initiated Buy X

EWTX Edgewise Therapeutics

Truist

Initiated Buy X

EXAS Exact Sciences

Truist

$226

Initiated Hold X

EXPD Expeditors Intl

Truist

$110

Initiated Hold X

EXPE Expedia Group

Truist

$148

Reiterated Buy X

EXPE Expedia Group

Truist

$240 $260

Downgrades Buy Hold X

EXR Extra Space Storage

Truist

$175 $160

Upgrades Hold Buy X

EXR Extra Space Storage

Truist

$125

Downgrades Buy Hold X

FATE Fate Therapeutics

Truist

$46 $7

Reiterated Buy X

FB Meta Platforms

Truist

$400 $350

Reiterated Buy X

FB Facebook

Truist

$425 $400

Reiterated Buy X

FB Facebook

Truist

$400 $425

Initiated Buy X

FDX FedEx

Truist

$305

Downgrades Buy Hold X

FIS Fidelity Nat’l Info

Truist

Downgrades Buy Hold X

FISV Fiserv

Truist

Downgrades Buy Hold X

FIVE Five Below

Truist

$136 $89

Upgrades Hold Buy X

FIVN Five9

Truist

$190 $210

Initiated Buy X

FLNC Fluence

Truist

$25

Initiated Buy X

FLR Fluor

Truist

$46

Initiated Buy X

FLYW Flywire

Truist

$36

Initiated Buy X

FND Floor & Decor

Truist

$120

Downgrades Buy Hold X

FNKO Funko

Truist

$26 $13

Downgrades Buy Hold X

FOCS Focus Financial

Truist

$50 $53

Initiated Buy X

FROG JFrog

Truist

$30

Upgrades Hold Buy X

FRPT Freshpet

Truist

$120 $135

Downgrades Buy Hold X

FRPT Freshpet

Truist

Upgrades Hold Buy X

FRPT Freshpet

Truist

$150 $175

Downgrades Buy Hold X

FRT Federal Realty

Truist

$114 $105

Upgrades Hold Buy X

FRT Federal Realty

Truist

$108 $117

Initiated Buy X

FSLR First Solar

Truist

$300

Upgrades Hold Buy X

FTDR Frontdoor

Truist

$40 $42

Downgrades Buy Hold X

FTDR Frontdoor

Truist

$32 $29

Initiated Buy X

FTNT Fortinet

Truist

$82

Initiated Buy X

FTV Fortive

Truist

$99

Resumed Buy X

FUN Six Flags Entertainment

Truist

$62

Initiated Buy X

FUSN Fusion Pharmaceuticals

Truist

$10

Downgrades Buy Hold X

GBCI Glacier Bancorp

Truist

$34

Resumed Buy X

GBCI Glacier Bancorp

Truist

$62 $60

Initiated Buy X

GDEN Golden Entertainment

Truist

$45

Initiated Hold X

GDRX GoodRx

Truist

$6.50

Initiated Hold X

GEF Greif

Truist

$71

Initiated Buy X

GFL GFL Environmental

Truist

$46

Downgrades Buy Hold X

GILD Gilead Sciences

Truist

$91 $82

Upgrades Hold Buy X

GILD Gilead Sciences

Truist

$76 $91

Reiterated Hold X

GILD Gilead Sciences

Truist

$77 $75

Initiated Buy X

GKOS Glaukos

Truist

$88

Upgrades Hold Buy X

GLPI Gaming and Leisure Properties

Truist

$54 $60

Downgrades Buy Hold X

GMED Globus Medical

Truist

$85 $70

Resumed Buy X

GMED Globus Medical

Truist

$80 $91

Downgrades Buy Hold X

GMS GMS

Truist

$50 $46

Initiated Hold X

GNL Global Net Lease

Truist

$7

Upgrades Hold Buy X

GNRC Generac

Truist

$160

Reiterated Hold X

GNRC Generac

Truist

$120 $160

Downgrades Buy Hold X

GNRC Generac

Truist

$145

Resumed Buy X

GNRC Generac

Truist

$425

Initiated Buy X

GNRC Generac

Truist

$500

Reiterated Buy X

GOOG Alphabet

Truist

$2800 $3100

Reiterated Buy X

GOOGL Alphabet A

Truist

$196 $220

Reiterated Buy X

GOOGL Alphabet A

Truist

$190 $196

Reiterated Buy X

GOOGL Alphabet A

Truist

$120 $122

Reiterated Buy X

GOOGL Alphabet A

Truist

$150 $145

Reiterated Buy X

GOOGL Alphabet A

Truist

$3600 $3500

Reiterated Buy X

GOOGL Alphabet A

Truist

$3100 $3400

Upgrades Hold Buy X

GPC Genuine Parts

Truist

$186

Downgrades Buy Hold X

GPK Graphic Packaging

Truist

Initiated Buy X

GPK Graphic Packaging

Truist

$26

Initiated Buy X

GPOR Gulfport Energy

Truist

$79

Initiated Hold X

GXO GXO Logistics

Truist

$40

Upgrades Hold Buy X

H Hyatt Hotels

Truist

$78 $106

Reiterated Hold X

HAS Hasbro

Truist

$88 $75

Initiated Buy X

HASI Hannon Armstrong Sust. Infr.

Truist

$40

Initiated Buy X

HCCI Heritage-Crystal Clean

Truist

$42

Initiated Buy X

HCP HashiCorp

Truist

$40

Reiterated Buy X

HD Home Depot

Truist

$318 $348

Upgrades Hold Buy X

HEI HEICO

Truist

$135 $182

Initiated Hold X

HGTY Hagerty

Truist

$11

Initiated Hold X

HIMS Hims & Hers Health

Truist

$7

Initiated Hold X

HIMS Hims & Hers Health

Truist

$12

Upgrades Sell Hold X

HPK HighPeak Energy

Truist

$10 $13

Initiated Sell X

HPK HighPeak Energy

Truist

$10

Downgrades Buy Hold X

HWC Hancock Whitney

Truist

$54 $50

Upgrades Hold Buy X

HWC Hancock Whitney

Truist

$50 $70

Upgrades Hold Buy X

HWM Howmet Aerospace

Truist

$47 $74

Downgrades Buy Hold X

HWM Howmet Aerospace

Truist

$31

Initiated Buy X

HWM Howmet Aerospace

Truist

$41

Upgrades Hold Buy X

HXL Hexcel

Truist

$62 $96

Downgrades Buy Hold X

HXL Hexcel

Truist

$71 $52

Upgrades Hold Buy X

HXL Hexcel

Truist

$54 $68

Downgrades Buy Hold X

HYFM Hydrofarm Holdings

Truist

Initiated Buy X

HYFM Hydrofarm Holdings

Truist

$65

Downgrades Buy Hold X

IART Integra

Truist

$72 $71

Initiated Buy X

IAS Integral Ad Science

Truist

$25

Downgrades Buy Hold X

IBP Installed Building Products

Truist

$160 $200

Downgrades Buy Hold X

ICFI ICF International

Truist

$168 $155

Initiated Buy X

ICLR ICON plc

Truist

$357

Upgrades Hold Buy X

ICLR ICON plc

Truist

$280

Downgrades Buy Hold X

IGMS IGM Biosciences

Truist

$24 $12

Downgrades Buy Hold X

IGT Intl Game Tech. PLC

Truist

$32 $30

Initiated Buy X

IMGN ImmunoGen

Truist

$10

Downgrades Buy Hold X

INCY Incyte

Truist

$83 $74

Initiated Buy X

INCY Incyte

Truist

$120

Initiated Buy X

INFA Informatica

Truist

$34

Initiated Buy X

INFI Infinity Pharmaceutical

Truist

$12

Initiated Buy X

INR Infinity Natural Resources

Truist

$26

Initiated Buy X

INSE Inspired Entertainment

Truist

$18

Initiated Buy X

INSM Insmed

Truist

$48

Initiated Buy X

INSP Inspire Medical Systems

Truist

$315

Reiterated Hold X

INTC Intel

Truist

$47 $45

Reiterated Hold X

INTC Intel

Truist

$32 $37

Reiterated Hold X

INTC Intel

Truist

$29 $33

Reiterated Hold X

INTC Intel

Truist

$40 $29

Reiterated Hold X

INTC Intel

Truist

$69 $60

Initiated Hold X

IOT Samsara

Truist

$20

Initiated Buy X

IOVA Iovance Biotherapeutics

Truist

$50

Upgrades Hold Buy X

IP Int’l Paper

Truist

$30 $43

Initiated Hold X

IP Int’l Paper

Truist

$50

Initiated Buy X

IQV IQVIA

Truist

$265

Reiterated Buy X

ISRG Intuitive Surgical

Truist

$300 $325

Initiated Buy X

ISRG Intuitive Surgical

Truist

$360

Initiated Buy X

ITGR Integer Holdings

Truist

$137

Initiated Buy X

ITW Illinois Tool

Truist

$301

Initiated Hold X

J Jacobs Engineering

Truist

$154

Initiated Hold X

JBHT J.B. Hunt Transport

Truist

$165

Initiated Buy X

JHX James Hardie

Truist

$45

Downgrades Buy Hold X

JRVR James River Group

Truist

$32 $15

Upgrades Hold Buy X

JRVR James River Group

Truist

$56 $43

Downgrades Buy Hold X

KAR KAR Auction Services

Truist

$19

Downgrades Hold Sell X

KDP Keurig Dr Pepper

Truist

$40 $30

Downgrades Buy Hold X

KDP Keurig Dr Pepper

Truist

$40

Initiated Buy X

KGS Kodiak Gas Services

Truist

$24

Downgrades Buy Hold X

KIDS OrthoPediatrics

Truist

$39 $31

Downgrades Buy Hold X

KIM Kimco Realty

Truist

$25 $24

Downgrades Buy Hold X

KMI Kinder Morgan

Truist

$22 $20

Resumed Buy X

KMI Kinder Morgan

Truist

$22

Resumed Hold X

KMX CarMax

Truist

$66

Initiated Buy X

KROS Keros Therapeutics

Truist

$100

Downgrades Buy Hold X

KRP Kimbell Royalty Partners

Truist

$22 $16

Initiated Buy X

KRP Kimbell Royalty Partners

Truist

$22

Upgrades Hold Buy X

KTOS Kratos Defense and Security

Truist

$20

Downgrades Buy Hold X

KTOS Kratos Defense and Security

Truist

$27

Initiated Buy X

KYMR Kymera Therapeutics

Truist

$50

Initiated Buy X

LBPH Longboard Pharmaceuticals

Truist

$60

Downgrades Buy Hold X

LCII LCI Industries

Truist

$140 $110

Initiated Buy X

LCII LCI Industries

Truist

$170

Downgrades Buy Hold X

LGF-A Lions Gate Entertainment

Truist

$11 $8

Upgrades Hold Buy X

LLNW Limelight Networks

Truist

$3 $7

Downgrades Buy Hold X

LLNW Limelight Networks

Truist

Resumed Buy X

LLY Eli Lilly

Truist

$262

Initiated Buy X

LMT Lockheed Martin

Truist

$579

Initiated Buy X

LNTH Lantheus Holdings

Truist

$77

Downgrades Buy Hold X

LOCO El Pollo Loco

Truist

$20

Reiterated Buy X

LOW Lowe’s

Truist

$237 $263

Reiterated Buy X

LOW Lowe’s

Truist

$283 $237

Initiated Buy X

LPLA LPL Financial

Truist

$200

Upgrades Hold Buy X

LPX Louisiana-Pacific

Truist

$49 $82

Initiated Hold X

LPX Louisiana-Pacific

Truist

$57

Initiated Buy X

LRMR Larimar Therapeutics

Truist

$18

Initiated Hold X

LSTR Landstar System

Truist

$160

Initiated Buy X

LULU lululemon athletica

Truist

$500

Upgrades Hold Buy X

LULU lululemon athletica

Truist

$390 $495

Initiated Hold X

LULU lululemon athletica

Truist

$435

Downgrades Buy Hold X

LYFT Lyft

Truist

$40 $14

Reiterated Buy X

LYFT Lyft

Truist

$44 $66

Upgrades Hold Buy X

MAA Mid-America Aptmt

Truist

$154 $158

Downgrades Buy Hold X

MAA Mid-America Aptmt

Truist

$176 $167

Upgrades Hold Buy X

MAA Mid-America Aptmt

Truist

$151 $178

Downgrades Buy Hold X

MAN Manpower

Truist

Downgrades Buy Hold X

MAPS WM Technology

Truist

$5 $2

Downgrades Buy Hold X

MAXR Maxar Technologies

Truist

Initiated Buy X

MAXR Maxar Technologies Ltd

Truist

$59

Downgrades Buy Hold X

MBUU Malibu Boats

Truist

$32

Reiterated Buy X

MCD McDonald’s

Truist

$295 $350

Reiterated Buy X

MCD McDonald’s

Truist

$318 $327

Reiterated Buy X

MCD McDonald’s

Truist

$273 $276

Downgrades Buy Hold X

MCHP Microchip

Truist

$89 $80

Reiterated Buy X

MCHP Microchip

Truist

$95 $104

Upgrades Hold Buy X

MCRI Monarch Casino & Resort

Truist

$82 $100

Downgrades Buy Hold X

MCRI Monarch Casino & Resort

Truist

$90 $65

Initiated Buy X

MDB MongoDB

Truist

$300

Downgrades Buy Hold X

MDT Medtronic

Truist

$124 $121

Initiated Hold X

MEDP Medpace

Truist

$415

Reiterated Buy X

META Meta Platforms

Truist

$265 $340

Reiterated Buy X

META Meta Platforms

Truist

$230 $265

Upgrades Hold Buy X

MGM MGM Resorts

Truist

$40 $50

Upgrades Hold Buy X

MGNI Magnite

Truist

$37

Downgrades Buy Hold X

MGNI Magnite

Truist

$12 $37

Downgrades Buy Hold X

MGPI MGP Ingredients

Truist

$50 $65

Resumed Buy X

MIME Mimecast

Truist

$70

Upgrades Hold Buy X

MLM Martin Marietta

Truist

$525

Downgrades Buy Hold X

MMP Magellan Midstream

Truist

$44

Initiated Buy X

MNR Mach Natural Resources

Truist

$23

Reiterated Sell X

MNST Monster Beverage

Truist

$46 $40

Downgrades Buy Sell X

MNST Monster Beverage

Truist

$65 $46

Reiterated Buy X

MNST Monster Beverage

Truist

$120 $65

Reiterated Buy X

MNST Monster Beverage

Truist

$100 $120

Reiterated Buy X

MNST Monster Beverage

Truist

$105 $115

Reiterated Buy X

MNST Monster Beverage

Truist

$95 $105

Upgrades Hold Buy X

MOG-A Moog

Truist

Downgrades Buy Hold X

MOG-A Moog

Truist

Upgrades Hold Buy X

MOG-A Moog

Truist

$65 $92

Resumed Buy X

MPLX MPLX LP

Truist

$37

Upgrades Hold Buy X

MPLX MPLX LP

Truist

$28

Downgrades Buy Hold X

MPW Medical Properties Trust

Truist

$21 $22

Upgrades Hold Buy X

MRCY Mercury

Truist

$49 $56

Downgrades Buy Hold X

MRCY Mercury

Truist

$48 $28

Upgrades Hold Buy X

MRCY Mercury

Truist

$60 $71

Downgrades Buy Hold X

MRK Merck

Truist

$110

Resumed Buy X

MRK Merck

Truist

$92

Upgrades Hold Buy X

MRO Marathon Oil

Truist

Downgrades Buy Hold X

MRSN Mersana Therapeutics

Truist

Initiated Buy X

MRSN Mersana Therapeutics

Truist

$12

Initiated Buy X

MRUS Merus

Truist

$69

Initiated Buy X

MSFT Microsoft

Truist

Downgrades Buy Hold X

MTCH Match Group

Truist

$145 $68

Reiterated Buy X

MTCH Match Group

Truist

$190 $150

Upgrades Hold Buy X

MTN Vail Resorts

Truist

$263 $290

Initiated Buy X

MTX Minerals Tech

Truist

$103

Upgrades Hold Buy X

MTZ MasTec

Truist

$133 $173

Initiated Hold X

MTZ MasTec

Truist

$96

Downgrades Buy Hold X

MUR Murphy Oil

Truist

$42 $31

Upgrades Hold Buy X

MUR Murphy Oil

Truist

$49 $56

Downgrades Buy Hold X

MUR Murphy Oil

Truist

$46

Initiated Hold X

NARI Inari

Truist

$87

Upgrades Hold Buy X

NCLH Norwegian Cruise Line

Truist

$20 $21

Downgrades Buy Hold X

NCLH Norwegian Cruise Line

Truist

$17 $23

Upgrades Hold Buy X

NCLH Norwegian Cruise Line

Truist

$18 $19

Initiated Buy X

NEO NeoGenomics

Truist

$65

Reiterated Hold X

NEWR New Relic

Truist

$65 $77

Downgrades Buy Hold X

NEWR New Relic

Truist

$80 $55

Upgrades Hold Buy X

NFLX Netflix

Truist

$430 $465

Downgrades Buy Hold X

NFLX Netflix

Truist

$690 $470

Upgrades Hold Buy X

NKE NIKE

Truist

$83 $97

Initiated Hold X

NKE NIKE

Truist

$108

Initiated Buy X

NKE NIKE

Truist

$190

Initiated Buy X

NOC Northrop Grumman

Truist

$544

Downgrades Buy Hold X

NOVA Sunnova Energy

Truist

Upgrades Hold Buy X

NOVA Sunnova Energy

Truist

$10 $18

Downgrades Buy Hold X

NOVA Sunnova Energy

Truist

$35 $11

Resumed Buy X

NOVA Sunnova Energy

Truist

$32

Initiated Buy X

NOVA Sunnova Energy

Truist

$50

Downgrades Buy Hold X

NOW ServiceNow

Truist

$525 $420

Reiterated Buy X

NOW ServiceNow

Truist

$575 $640

Initiated Buy X

NRIX Nurix Therapeutics

Truist

$36

Downgrades Buy Hold X

NSP Insperity

Truist

$128

Initiated Buy X

NTRA Natera

Truist

$143

Downgrades Buy Hold X

NUVA NuVasive

Truist

$51 $52.50

Resumed Buy X

NUVA NuVasive

Truist

$60 $65

Upgrades Hold Buy X

NVCR NovoCure

Truist

$125

Reiterated Buy X

NVDA NVIDIA

Truist

$167 $169

Reiterated Buy X

NVDA NVIDIA

Truist

$1177 $1288

Reiterated Buy X

NVDA NVIDIA

Truist

$691 $911

Reiterated Buy X

NVDA NVIDIA

Truist

$668 $674

Reiterated Buy X

NVDA NVIDIA

Truist

$470 $545

Reiterated Buy X

NVDA NVIDIA

Truist

$198 $238

Resumed Hold X

NVRO Nevro

Truist

$72 $80

Downgrades Buy Hold X

NVRO Nevro

Truist

$165 $105

Upgrades Hold Buy X

NWL Newell Brands

Truist

$10 $17

Downgrades Buy Hold X

NWL Newell Brands

Truist

$20 $8

Initiated Hold X

NXGN NextGen Healthcare

Truist

$20

Initiated Buy X

NXT Nextracker

Truist

$40

Upgrades Hold Buy X

NXTC NextCure

Truist

$19

Initiated Buy X

OABI OmniAb

Truist

$10

Initiated Buy X

OAS Oasis Petroleum

Truist

$115

Downgrades Buy Hold X

OC Owens Corning

Truist

$115 $85

Upgrades Hold Buy X

ODD ODDITY Tech Ltd.

Truist

$54

Initiated Hold X

ODD ODDITY Tech Ltd.

Truist

$54

Initiated Buy X

ODFL Old Dominion

Truist

$220

Downgrades Buy Hold X

OFC Corp Office Props

Truist

$30 $28

Upgrades Hold Buy X

OFC Corp Office Props

Truist

Downgrades Buy Hold X

OKE ONEOK

Truist

$68

Resumed Buy X

OKE ONEOK

Truist

$78

Downgrades Buy Hold X

OKTA Okta

Truist

Initiated Hold X

OLN Olin

Truist

$38

Initiated Buy X

OLO Olo Inc.

Truist

$34

Downgrades Buy Hold X

ON ON Semiconductor

Truist

$85 $60

Reiterated Buy X

ON ON Semiconductor

Truist

$70 $73

Upgrades Hold Buy X

ONON On

Truist

$34 $46

Initiated Hold X

ONON On

Truist

$29

Downgrades Buy Hold X

OPEN Opendoor Technologies

Truist

Initiated Buy X

OPEN Opendoor Technologies

Truist

$9

Initiated Hold X

OSK Oshkosh

Truist

$121

Initiated Buy X

OSW OneSpaWorld

Truist

$12

Upgrades Hold Buy X

OVV Ovintiv

Truist

$30

Initiated Buy X

OXM Oxford Industries

Truist

$126

Downgrades Buy Hold X

OXY Occidental Petro

Truist

$84 $69

Upgrades Hold Buy X

OXY Occidental Petro

Truist

$35 $50

Resumed Buy X

PAA Plains All American

Truist

$13

Downgrades Buy Hold X

PACW PacWest Bancorp

Truist

$26

Resumed Hold X

PACW PacWest Bancorp

Truist

$45 $43

Resumed Buy X

PAGP Plains GP

Truist

$13

Reiterated Buy X

PANW Palo Alto Networks

Truist

$525 $600

Downgrades Buy Hold X

PATH UiPath

Truist

$32 $14

Initiated Buy X

PATK Patrick Industries

Truist

$75

Initiated Buy X

PAYA Paya Holdings

Truist

$15

Downgrades Buy Hold X

PB Prosperity Bancshares

Truist

$81 $79

Initiated Hold X

PCAR PACCAR

Truist

$117

Initiated Hold X

PCH PotlatchDeltic

Truist

$50

Upgrades Sell Hold X

PCRX Pacira BioSciences

Truist

$8 $25

Downgrades Buy Sell X

PCRX Pacira BioSciences

Truist

$30 $8

Upgrades Hold Buy X

PD PagerDuty

Truist

$25 $30

Downgrades Buy Hold X

PDCE PDC Energy

Truist

$68

Downgrades Buy Hold X

PEGA Pegasystems

Truist

$110 $60

Initiated Buy X

PEGA Pegasystems

Truist

$110

Upgrades Hold Buy X

PENN PENN Entertainment

Truist

$23

Downgrades Buy Hold X

PENN PENN Entertainment

Truist

$33 $30

Downgrades Buy Hold X

PETQ PetIQ

Truist

$30 $31

Resumed Buy X

PFE Pfizer

Truist

$43

Initiated Buy X

PFGC Performance Food Group

Truist

$61

Upgrades Hold Buy X

PG Procter & Gamble

Truist

$160 $175

Downgrades Buy Hold X

PG Procter & Gamble

Truist

$165 $155

Reiterated Buy X

PG Procter & Gamble

Truist

$160 $165

Upgrades Hold Buy X

PG Procter & Gamble

Truist

$165 $175

Downgrades Buy Hold X

PGNY Progyny

Truist

$26 $19

Initiated Buy X

PGNY Progyny

Truist

$56

Initiated Buy X

PH Parker-Hannifin

Truist

$602

Initiated Buy X

PHR Phreesia

Truist

$35

Upgrades Hold Buy X

PK Park Hotels & Resorts

Truist

$19 $22

Initiated Hold X

PKG Packaging Corp

Truist

$131

Initiated Hold X

PKST Peakstone Realty Trust

Truist

$24

Downgrades Buy Hold X

PLAY Dave & Buster’s

Truist

$56 $36

Resumed Hold X

PLUG Plug Power

Truist

$27

Downgrades Buy Hold X

PLUG Plug Power

Truist

Initiated Buy X

PLUG Plug Power

Truist

$60

Downgrades Buy Hold X

PLYA Playa Hotels & Resorts

Truist

$13

Upgrades Hold Buy X

PLYA Playa Hotels & Resorts

Truist

$8 $11

Downgrades Buy Hold X

PLYM Plymouth Industrial REIT

Truist

Initiated Buy X

PLYM Plymouth Industrial REIT

Truist

$31

Initiated Buy X

PNT POINT Biopharma

Truist

$22

Downgrades Buy Hold X

POST Post

Truist

$120 $70

Downgrades Buy Hold X

PRAH PRA Health Sciences

Truist

$196 $175

Initiated Buy X

PRAX Praxis Precision Medicines

Truist

$10

Initiated Buy X

PRCT PROCEPT BioRobotics

Truist

$58

Downgrades Buy Hold X

PROS ProSight Global

Truist

Downgrades Buy Hold X

PRPL Purple Innovation

Truist

$12

Resumed Buy X

PRVA Privia Health

Truist

$48 $54

Downgrades Buy Hold X

PSA Public Storage

Truist

$306

Upgrades Hold Buy X

PSA Public Storage

Truist

$233 $245

Downgrades Buy Hold X

PS Pluralsight

Truist

Upgrades Hold Buy X

PSN Parsons

Truist

$50 $60

Downgrades Buy Hold X

PSN Parsons

Truist

$42

Initiated Buy X

PSNL Personalis

Truist

$50

Initiated Hold X

PSTL Postal Realty

Truist

$19

Downgrades Buy Hold X

PTCT PTC Therapeutics

Truist

$45 $25

Initiated Buy X

PTGX Protagonist Therapeutics

Truist

$60

Downgrades Buy Hold X

PTON Peloton

Truist

$68

Reiterated Buy X

PTON Peloton

Truist

$125 $140

Initiated Buy X

PTRA Proterra

Truist

$9

Initiated Hold X

PVH PVH

Truist

$100

Initiated Buy X

PWR Quanta Services

Truist

$301

Downgrades Buy Hold X

PXD Pioneer Natural Resources

Truist

$190

Upgrades Hold Buy X

PXD Pioneer Natural Resources

Truist

$135

Reiterated Buy X

PYPL PayPal

Truist

$95 $90

Upgrades Hold Buy X

PYPL PayPal

Truist

$95

Reiterated Hold X

PYPL PayPal

Truist

$200 $130

Initiated Hold X

QS QuantumScape Corporation

Truist

$10

Reiterated Buy X

QSR Restaurant Brands Int’l

Truist

$71 $73

Reiterated Buy X

QSR Restaurant Brands Int’l

Truist

$80 $76

Downgrades Buy Hold X

QTS QTS Realty Trust

Truist

$78

Upgrades Hold Buy X

RBLX Roblox

Truist

$35 $37

Downgrades Buy Hold X

RBLX Roblox

Truist

$36 $29

Initiated Buy X

RBLX Roblox

Truist

$78

Upgrades Hold Buy X

RCL Royal Caribbean

Truist

$115 $137

Upgrades Hold Buy X

RCM R1 RCM

Truist

$18

Downgrades Buy Hold X

RCM R1 RCM

Truist

$15

Initiated Buy X

RCM R1 RCM

Truist

$29

Downgrades Buy Hold X

RDFN Redfin

Truist

$10 $5.50

Initiated Buy X

RDNT RadNet

Truist

$40

Initiated Buy X

REXR Rexford Industrial Realty

Truist

$56

Downgrades Buy Hold X

RF Regions Fincl

Truist

$21 $20

Upgrades Hold Buy X

RHI Robert Half

Truist

$62 $90

Upgrades Sell Hold X

RHI Robert Half

Truist

$72

Downgrades Hold Sell X

RHI Robert Half

Truist

$66

Upgrades Hold Buy X

RHP Ryman Hospitality

Truist

$95 $103

Downgrades Buy Hold X

RIVN Rivian Automotive

Truist

$26 $11

Reiterated Buy X

RIVN Rivian Automotive

Truist

$65 $50

Initiated Buy X

RIVN Rivian Automotive

Truist

$65

Initiated Buy X

RL Ralph Lauren

Truist

$141

Upgrades Hold Buy X

RLJ RLJ Lodging Trust

Truist

Downgrades Buy Hold X

RLMD Relmada Therapeutics

Truist

$90 $10

Downgrades Buy Hold X

ROCC Ranger Oil

Truist

$52 $43

Downgrades Buy Hold X

ROKU Roku

Truist

$90 $50

Upgrades Hold Buy X

ROKU Roku

Truist

$480 $367

Upgrades Sell Hold X

ROLL RBC Bearings

Truist

$85 $118

Initiated Buy X

ROP Roper

Truist

$510

Initiated Buy X

ROST Ross Stores

Truist

$136

Downgrades Buy Hold X

RPD Rapid7

Truist

$80 $40

Downgrades Buy Hold X

RRR Red Rock Resorts

Truist

$46 $45

Upgrades Hold Buy X

RSG Republic Services

Truist

$192 $220

Initiated Hold X

RSG Republic Services

Truist

$146

Resumed Hold X

RTLR Rattler Midstream

Truist

$15

Downgrades Buy Hold X

RUN Sunrun

Truist

$30 $12

Resumed Buy X

RUN Sunrun

Truist

$340

Initiated Buy X

RUN Sunrun

Truist

$116

Initiated Buy X

RXO RXO, Inc.

Truist

$24

Initiated Hold X

RYN Rayonier

Truist

$33

Reiterated Buy X

SAIA Saia

Truist

$255 $350

Downgrades Buy Hold X

SAIC Science Applications

Truist

$105

Initiated Buy X

SAIL SailPoint

Truist

$29

Downgrades Buy Hold X

SBCF Seacoast Banking

Truist

$33 $29

Downgrades Buy Hold X

SBRA Sabra Health Care REIT

Truist

Initiated Buy X

SCI Service Corp

Truist

$72

Downgrades Buy Hold X

SCPL SciPlay

Truist

$15

Upgrades Hold Buy X

SCPL SciPlay

Truist

$14 $15

Downgrades Buy Hold X

SCPL SciPlay

Truist

$20 $18

Downgrades Buy Hold X

SEDG SolarEdge Technologies

Truist

$120 $70

Resumed Buy X

SEDG SolarEdge Technologies

Truist

$340

Initiated Buy X

SEDG SolarEdge Technologies

Truist

$435

Upgrades Hold Buy X

SEE Sealed Air

Truist

$39 $44

Downgrades Buy Hold X

SEE Sealed Air

Truist

$59

Initiated Hold X

SEIC SEI Investments

Truist

$67

Downgrades Buy Hold X

SFIX Stitch Fix

Truist

$12

Initiated Hold X

SGEN Seagen

Truist

$135

Upgrades Hold Buy X

SGMO Sangamo Therapeutics

Truist

$7

Upgrades Hold Buy X

SHAK Shake Shack

Truist

$101 $90

Upgrades Hold Buy X

SHLS Shoals Technologies

Truist

$16 $25

Initiated Hold X

SHLS Shoals Technologies

Truist

$34

Upgrades Hold Buy X

SITE SiteOne Landscape Supply

Truist

$157 $177

Downgrades Buy Hold X

SIVB SVB Financial Group

Truist

$174 $100

Initiated Buy X

SKWD Skyward Specialty Insurance Group

Truist

$26

Initiated Buy X

SLDB Solid Biosciences

Truist

$16

Downgrades Buy Hold X

SLG SL Green Realty

Truist

$44 $47

Upgrades Hold Buy X

SLG SL Green Realty

Truist

$59

Downgrades Buy Hold X

SLG SL Green Realty

Truist

$87 $85

Upgrades Hold Buy X

SLGN Silgan Holdings

Truist

$64

Initiated Hold X

SM SM Energy

Truist

$51

Upgrades Hold Buy X

SMG Scotts Miracle-Gro

Truist

$65 $80

Reiterated Hold X

SMG Scotts Miracle-Gro

Truist

$50 $70

Downgrades Buy Hold X

SMG Scotts Miracle-Gro

Truist

$185 $85

Initiated Buy X

SMMT Summit Therapeutics

Truist

$35

Reiterated Hold X

SNAP Snap

Truist

$12 $10

Reiterated Buy X

SNAP Snap

Truist

$85 $100

Initiated Buy X

SOFI SoFi Technologies

Truist

$8

Initiated Buy X

SON Sonoco Products

Truist

$63

Upgrades Sell Hold X

SPCE Virgin Galactic

Truist

$1 $3

Downgrades Hold Sell X

SPCE Virgin Galactic

Truist

$8 $5

Downgrades Buy Hold X

SPCE Virgin Galactic

Truist

$24 $8

Initiated Buy X

SPCE Virgin Galactic

Truist

$50

Downgrades Buy Hold X

SPLK Splunk

Truist

$157

Downgrades Buy Hold X

SPNE SeaSpine

Truist

$12 $6.75

Resumed Buy X

SPNE SeaSpine

Truist

$20

Reiterated Buy X

SPOT Spotify

Truist

$300 $266

Downgrades Buy Hold X

SPR Spirit Aerosystems

Truist

$42 $25

Upgrades Hold Buy X

SPR Spirit Aerosystems

Truist

$39 $76

Resumed Hold X

SPWR SunPower

Truist

$18

Initiated Hold X

SPWR SunPower

Truist

$31

Reiterated Buy X

SQ Block

Truist

$90 $85

Reiterated Buy X

SQ Block

Truist

$80 $90

Initiated Hold X

SRCL Stericycle

Truist

$45

Initiated Buy X

SRRK Scholar Rock

Truist

$20

Downgrades Buy Hold X

SSB South State

Truist

$86 $73

Downgrades Buy Hold X

SSBK Southern States Bancshares

Truist

$26

Downgrades Buy Hold X

SSTK Shutterstock

Truist

Upgrades Hold Buy X

STRA Strategic Education

Truist

$110 $125

Initiated Buy X

STR Sitio Royalties Corp.

Truist

$29

Initiated Hold X

STRA Strategic Education

Truist

$85

Reiterated Hold X

STZ Constellation Brands

Truist

$220 $240

Downgrades Buy Hold X

STZ Constellation Brands

Truist

Upgrades Hold Buy X

SUI Sun Communities

Truist

Downgrades Buy Hold X

SUI Sun Communities

Truist

$130 $143

Initiated Buy X

SUI Sun Communities

Truist

$185

Initiated Buy X

SUM Summit Materials

Truist

$40

Initiated Buy X

SWCH Switch

Truist

$24

Resumed Hold X

SWI SolarWinds

Truist

$13

Upgrades Hold Buy X

SWN Southwestern Energy

Truist

$7 $11

Initiated Hold X

SYK Stryker

Truist

$296

Initiated Buy X

SYY Sysco

Truist

$89

Upgrades Hold Buy X

T AT&T

Truist

$21

Downgrades Buy Hold X

TBIO Translate Bio

Truist

$40 $20

Downgrades Buy Hold X

TCBI Texas Capital

Truist

$72 $66

Upgrades Hold Buy X

TCBI Texas Capital

Truist

$73 $85

Upgrades Hold Buy X

TDG Transdigm Group

Truist

$600 $786

Initiated Hold X

TDOC Teladoc

Truist

$35

Upgrades Hold Buy X

TEAM Atlassian

Truist

$250 $300

Reiterated Hold X

TEAM Atlassian

Truist

$400 $500

Initiated Buy X

TEX Terex

Truist

$73

Initiated Hold X

TFX Teleflex

Truist

$370

Downgrades Buy Hold X

TGI Triumph Group

Truist

$17 $15

Upgrades Hold Buy X

TGI Triumph Group

Truist

$16 $19

Reiterated Hold X

TGT Target

Truist

$150 $165

Downgrades Buy Hold X

TGT Target

Truist

$261

Upgrades Hold Buy X

THC Tenet Healthcare

Truist

$90

Downgrades Buy Hold X

THS TreeHouse Foods

Truist

$45 $35

Upgrades Hold Buy X

THS TreeHouse Foods

Truist

Downgrades Buy Hold X

THS TreeHouse Foods

Truist

Downgrades Buy Hold X

TIL Instil Bio

Truist

$16 $6

Initiated Buy X

TIL Instil Bio

Truist

$32

Downgrades Buy Hold X

TILE Interface

Truist

$13 $9

Initiated Buy X

TJX TJX

Truist

$92

Downgrades Buy Hold X

TMCI Treace Medical Concepts

Truist

$17 $7

Initiated Buy X

TMCI Treace Medical Concepts

Truist

$33