Analyst Upgrades & Downgrades

Latest rating actions and price target revisions

DateTickerFirmActionGrade ChangeHeadlinePrice
21/04/2026TSLAWedbushmaintainOutperformOutperformmaintain rating at Wedbush
21/04/2026BSXStifelmaintainBuyBuymaintain rating at Stifel
21/04/2026SBUXStifelmaintainBuyBuymaintain rating at Stifel
21/04/2026XYZCantor FitzgeraldmaintainOverweightOverweightmaintain rating at Cantor Fitzgerald
21/04/2026EQTStephens & Co.maintainOverweightOverweightmaintain rating at Stephens & Co.
21/04/2026PKGTruist SecuritiesmaintainBuyBuymaintain rating at Truist Securities
21/04/2026MASBairdmaintainNeutralNeutralmaintain rating at Baird
21/04/2026GLPIBarclaysmaintainOverweightOverweightmaintain rating at Barclays
21/04/2026RRCB of A SecuritiesmaintainNeutralNeutralmaintain rating at B of A Securities
21/04/2026RRCStephens & Co.maintainOverweightOverweightmaintain rating at Stephens & Co.
21/04/2026WTFCDA DavidsonmaintainBuyBuymaintain rating at DA Davidson
21/04/2026ZIONBairdmaintainOutperformOutperformmaintain rating at Baird
21/04/2026ZIONJP MorganmaintainNeutralNeutralmaintain rating at JP Morgan
21/04/2026ZIONRBC CapitalmaintainSector PerformSector Performmaintain rating at RBC Capital
21/04/2026ZIONTruist SecuritiesmaintainHoldHoldmaintain rating at Truist Securities
21/04/2026ZIONTD CowenmaintainHoldHoldmaintain rating at TD Cowen
21/04/2026ADCBarclaysmaintainEqual WeightEqual Weightmaintain rating at Barclays
21/04/2026MHKBairddowngradeOutperformNeutraldowngrade rating at Baird
21/04/2026CLFMorgan StanleymaintainOverweightOverweightmaintain rating at Morgan Stanley
21/04/2026WEXMorgan StanleymaintainEqual WeightEqual Weightmaintain rating at Morgan Stanley
21/04/2026EPRTBarclaysmaintainOverweightOverweightmaintain rating at Barclays
21/04/2026SFBSPiper SandlermaintainOverweightOverweightmaintain rating at Piper Sandler
21/04/2026BOHStephens & Co.maintainOverweightOverweightmaintain rating at Stephens & Co.
21/04/2026BOHKeefe, Bruyette & WoodsmaintainOutperformOutperformmaintain rating at Keefe, Bruyette & Woods
21/04/2026BOHDA DavidsonmaintainNeutralNeutralmaintain rating at DA Davidson
21/04/2026FIVNBarclaysmaintainOverweightOverweightmaintain rating at Barclays
21/04/2026NTSTBairdmaintainOutperformOutperformmaintain rating at Baird
21/04/2026NTSTStifelmaintainBuyBuymaintain rating at Stifel
21/04/2026CCNEKeefe, Bruyette & WoodsmaintainMarket PerformMarket Performmaintain rating at Keefe, Bruyette & Woods
21/04/2026CCBGKeefe, Bruyette & WoodsmaintainMarket PerformMarket Performmaintain rating at Keefe, Bruyette & Woods
21/04/2026SMBKKeefe, Bruyette & WoodsmaintainMarket PerformMarket Performmaintain rating at Keefe, Bruyette & Woods
20/04/2026UNHJefferiesmaintainBuyBuymaintain rating at Jefferies
20/04/2026IBMJefferiesmaintainBuyBuymaintain rating at Jefferies
20/04/2026NOWBTIGmaintainBuyBuymaintain rating at BTIG
20/04/2026CBJP MorganmaintainNeutralNeutralmaintain rating at JP Morgan
20/04/2026SOSeaport GlobaldowngradeBuyNeutraldowngrade rating at Seaport Global
20/04/2026ELVJefferiesmaintainBuyBuymaintain rating at Jefferies
20/04/2026GLWB of A SecuritiesmaintainBuyBuymaintain rating at B of A Securities
20/04/2026GLWMorgan StanleymaintainEqual WeightEqual Weightmaintain rating at Morgan Stanley
20/04/2026PWRTruist SecuritiesmaintainBuyBuymaintain rating at Truist Securities
20/04/2026TRGPGoldman SachsmaintainBuyBuymaintain rating at Goldman Sachs
20/04/2026NVRB of A SecuritiesmaintainBuyBuymaintain rating at B of A Securities
20/04/2026CASYKeybancmaintainOverweightOverweightmaintain rating at Keybanc
20/04/2026MASB of A SecuritiesmaintainUnderperformUnderperformmaintain rating at B of A Securities
20/04/2026MASBMO CapitalmaintainMarket PerformMarket Performmaintain rating at BMO Capital
20/04/2026CFScotiabankmaintainSector PerformSector Performmaintain rating at Scotiabank
20/04/2026MTZTruist SecuritiesmaintainBuyBuymaintain rating at Truist Securities
20/04/2026BAHTruist SecuritiesmaintainHoldHoldmaintain rating at Truist Securities
20/04/2026DTMGoldman SachsmaintainSellSellmaintain rating at Goldman Sachs
20/04/2026POOLB of A SecuritiesmaintainUnderperformUnderperformmaintain rating at B of A Securities
20/04/2026MOSScotiabankmaintainSector OutperformSector Outperformmaintain rating at Scotiabank
20/04/2026AWIB of A SecuritiesmaintainBuyBuymaintain rating at B of A Securities
20/04/2026JAZZBarclaysmaintainOverweightOverweightmaintain rating at Barclays
20/04/2026RGENCanaccord GenuitymaintainHoldHoldmaintain rating at Canaccord Genuity
20/04/2026MHKB of A SecuritiesdowngradeBuyNeutraldowngrade rating at B of A Securities
20/04/2026ONTONeedhammaintainBuyBuymaintain rating at Needham
20/04/2026CAVAKeybancmaintainOverweightOverweightmaintain rating at Keybanc
20/04/2026CAVABenchmarkmaintainBuyBuymaintain rating at Benchmark
20/04/2026PEGARosenblattmaintainBuyBuymaintain rating at Rosenblatt
20/04/2026WHRB of A SecuritiesmaintainUnderperformUnderperformmaintain rating at B of A Securities
20/04/2026SPXCTruist SecuritiesmaintainBuyBuymaintain rating at Truist Securities
20/04/2026TMHCB of A SecuritiesmaintainNeutralNeutralmaintain rating at B of A Securities
20/04/2026BMIBairdmaintainOutperformOutperformmaintain rating at Baird
20/04/2026MTHB of A SecuritiesmaintainNeutralNeutralmaintain rating at B of A Securities
20/04/2026MMSIBarrington ResearchmaintainOutperformOutperformmaintain rating at Barrington Research
20/04/2026TNDMTD CowenmaintainBuyBuymaintain rating at TD Cowen
20/04/2026FWRGBenchmarkmaintainBuyBuymaintain rating at Benchmark
20/04/2026NNOXD. Boral CapitalmaintainBuyBuymaintain rating at D. Boral Capital
20/04/2026TVRDBarclaysdowngradeEqual WeightUnderweightdowngrade rating at Barclays
17/04/2026AAPLBNP ParibasupgradeNeutralOutperformupgrade rating at BNP Paribas
17/04/2026AMZNTruist SecuritiesmaintainBuyBuymaintain rating at Truist Securities
17/04/2026NFLXGuggenheimmaintainBuyBuymaintain rating at Guggenheim
17/04/2026NFLXCitizensmaintainMarket PerformMarket Performmaintain rating at Citizens
17/04/2026NFLXBarclaysmaintainEqual WeightEqual Weightmaintain rating at Barclays
17/04/2026NFLXOppenheimermaintainOutperformOutperformmaintain rating at Oppenheimer
17/04/2026NFLXKeybancmaintainOverweightOverweightmaintain rating at Keybanc
17/04/2026NFLXPiper SandlermaintainOverweightOverweightmaintain rating at Piper Sandler
17/04/2026NFLXWedbushmaintainOutperformOutperformmaintain rating at Wedbush
17/04/2026NFLXRosenblattmaintainNeutralNeutralmaintain rating at Rosenblatt
17/04/2026XOMMorgan StanleymaintainOverweightOverweightmaintain rating at Morgan Stanley
17/04/2026XOMBNP ParibasupgradeUnderperformNeutralupgrade rating at BNP Paribas
17/04/2026PGJP MorganmaintainOverweightOverweightmaintain rating at JP Morgan
17/04/2026CVXBNP ParibasupgradeNeutralOutperformupgrade rating at BNP Paribas
17/04/2026IBMWedbushmaintainOutperformOutperformmaintain rating at Wedbush
17/04/2026IBMRBC CapitalmaintainOutperformOutperformmaintain rating at RBC Capital
17/04/2026PMMorgan StanleymaintainOverweightOverweightmaintain rating at Morgan Stanley
17/04/2026PMUBSmaintainNeutralNeutralmaintain rating at UBS
17/04/2026ABTB of A SecuritiesmaintainBuyBuymaintain rating at B of A Securities
17/04/2026ABTEvercore ISI GroupmaintainOutperformOutperformmaintain rating at Evercore ISI Group
17/04/2026ABTBenchmarkmaintainBuyBuymaintain rating at Benchmark
17/04/2026ABTPiper SandlermaintainOverweightOverweightmaintain rating at Piper Sandler
17/04/2026ABTRBC CapitalmaintainOutperformOutperformmaintain rating at RBC Capital
17/04/2026ABTBTIGmaintainBuyBuymaintain rating at BTIG
17/04/2026ABTStifelmaintainBuyBuymaintain rating at Stifel
17/04/2026ABTOppenheimermaintainOutperformOutperformmaintain rating at Oppenheimer
17/04/2026CRMBTIGmaintainBuyBuymaintain rating at BTIG
17/04/2026LINSeaport GlobalmaintainBuyBuymaintain rating at Seaport Global
17/04/2026PEPEvercore ISI GroupmaintainIn LineIn Linemaintain rating at Evercore ISI Group
17/04/2026PEPJP MorganmaintainOverweightOverweightmaintain rating at JP Morgan
17/04/2026QCOMBNP ParibasdowngradeOutperformNeutraldowngrade rating at BNP Paribas
17/04/2026TXNMizuhoupgradeUnderperformNeutralupgrade rating at Mizuho
17/04/2026NEEMorgan StanleymaintainOverweightOverweightmaintain rating at Morgan Stanley
17/04/2026SCHWJP MorganmaintainOverweightOverweightmaintain rating at JP Morgan
17/04/2026SCHWMorgan StanleymaintainOverweightOverweightmaintain rating at Morgan Stanley
17/04/2026ADBERBC CapitalmaintainOutperformOutperformmaintain rating at RBC Capital
17/04/2026ADBEUBSmaintainNeutralNeutralmaintain rating at UBS
17/04/2026UNPBenchmarkmaintainBuyBuymaintain rating at Benchmark
17/04/2026DHRBairdmaintainOutperformOutperformmaintain rating at Baird
17/04/2026PLDEvercore ISI GroupmaintainIn LineIn Linemaintain rating at Evercore ISI Group
17/04/2026PLDUBSmaintainBuyBuymaintain rating at UBS
17/04/2026PLDBTIGmaintainBuyBuymaintain rating at BTIG
17/04/2026TMUSFreedom BrokerupgradeHoldBuyupgrade rating at Freedom Broker
17/04/2026BKTruist SecuritiesmaintainBuyBuymaintain rating at Truist Securities
17/04/2026BKKeefe, Bruyette & WoodsmaintainOutperformOutperformmaintain rating at Keefe, Bruyette & Woods
17/04/2026BKMorgan StanleymaintainEqual WeightEqual Weightmaintain rating at Morgan Stanley
17/04/2026BKEvercore ISI GroupmaintainIn LineIn Linemaintain rating at Evercore ISI Group
17/04/2026BKRBC CapitalmaintainSector PerformSector Performmaintain rating at RBC Capital
17/04/2026BKBarclaysmaintainOverweightOverweightmaintain rating at Barclays
17/04/2026USBBarclaysmaintainOverweightOverweightmaintain rating at Barclays
17/04/2026USBOppenheimermaintainOutperformOutperformmaintain rating at Oppenheimer
17/04/2026USBDA DavidsonmaintainBuyBuymaintain rating at DA Davidson
17/04/2026USBRBC CapitalmaintainOutperformOutperformmaintain rating at RBC Capital
17/04/2026USBTruist SecuritiesmaintainBuyBuymaintain rating at Truist Securities
17/04/2026CSXBenchmarkmaintainBuyBuymaintain rating at Benchmark
17/04/2026CLJP MorganmaintainOverweightOverweightmaintain rating at JP Morgan
17/04/2026TRVEvercore ISI GroupmaintainOutperformOutperformmaintain rating at Evercore ISI Group
17/04/2026FASTBarclaysmaintainEqual WeightEqual Weightmaintain rating at Barclays
17/04/2026BDXPiper SandlermaintainNeutralNeutralmaintain rating at Piper Sandler
17/04/2026CMGRBC CapitalmaintainOutperformOutperformmaintain rating at RBC Capital
17/04/2026GEHCPiper SandlermaintainOverweightOverweightmaintain rating at Piper Sandler
17/04/2026MTBCantor FitzgeraldmaintainOverweightOverweightmaintain rating at Cantor Fitzgerald
17/04/2026TSCOBairdmaintainOutperformOutperformmaintain rating at Baird
17/04/2026INSMRoth CapitalmaintainBuyBuymaintain rating at Roth Capital
17/04/2026TEAMOppenheimermaintainOutperformOutperformmaintain rating at Oppenheimer
17/04/2026TEAMBWG GlobaldowngradePositiveMixeddowngrade rating at BWG Global
17/04/2026CFGTruist SecuritiesmaintainHoldHoldmaintain rating at Truist Securities
17/04/2026CFGKeefe, Bruyette & WoodsmaintainOutperformOutperformmaintain rating at Keefe, Bruyette & Woods
17/04/2026CFGRBC CapitalmaintainOutperformOutperformmaintain rating at RBC Capital
17/04/2026TROWBarclaysmaintainUnderweightUnderweightmaintain rating at Barclays
17/04/2026CMSBMO CapitalmaintainOutperformOutperformmaintain rating at BMO Capital
17/04/2026CHDJP MorganmaintainNeutralNeutralmaintain rating at JP Morgan
17/04/2026NIBarclaysmaintainOverweightOverweightmaintain rating at Barclays
17/04/2026ELJP MorganmaintainOverweightOverweightmaintain rating at JP Morgan
17/04/2026AFRMCitizensmaintainMarket OutperformMarket Outperformmaintain rating at Citizens
17/04/2026RKLBRoth CapitalmaintainBuyBuymaintain rating at Roth Capital
17/04/2026SSNCDA DavidsonmaintainBuyBuymaintain rating at DA Davidson
17/04/2026KEYDA DavidsonmaintainBuyBuymaintain rating at DA Davidson
17/04/2026KEYPiper SandlermaintainOverweightOverweightmaintain rating at Piper Sandler
17/04/2026KEYRBC CapitalmaintainOutperformOutperformmaintain rating at RBC Capital
17/04/2026LNTBMO CapitalmaintainOutperformOutperformmaintain rating at BMO Capital
17/04/2026SNDKB of A SecuritiesmaintainBuyBuymaintain rating at B of A Securities
17/04/2026CLXJP MorgandowngradeNeutralUnderweightdowngrade rating at JP Morgan
17/04/2026CFBarclaysmaintainOverweightOverweightmaintain rating at Barclays
17/04/2026MTZClear StreetmaintainBuyBuymaintain rating at Clear Street
17/04/2026MTZStifelmaintainBuyBuymaintain rating at Stifel
17/04/2026UDRGoldman SachsmaintainSellSellmaintain rating at Goldman Sachs
17/04/2026SOLVPiper SandlermaintainOverweightOverweightmaintain rating at Piper Sandler
17/04/2026NCLHTigress FinancialmaintainStrong BuyStrong Buymaintain rating at Tigress Financial
17/04/2026JBHTBairdmaintainOutperformOutperformmaintain rating at Baird
17/04/2026JBHTBenchmarkmaintainBuyBuymaintain rating at Benchmark
17/04/2026ARMorgan StanleymaintainOverweightOverweightmaintain rating at Morgan Stanley
17/04/2026WMSOppenheimermaintainOutperformOutperformmaintain rating at Oppenheimer
17/04/2026ALBBairddowngradeOutperformNeutraldowngrade rating at Baird
17/04/2026APAUBSmaintainNeutralNeutralmaintain rating at UBS
17/04/2026IVZBarclaysmaintainEqual WeightEqual Weightmaintain rating at Barclays
17/04/2026SNJP MorganmaintainOverweightOverweightmaintain rating at JP Morgan
17/04/2026LADJP MorganmaintainNeutralNeutralmaintain rating at JP Morgan
17/04/2026ADCBMO CapitaldowngradeOutperformMarket Performdowngrade rating at BMO Capital
17/04/2026FNDZelman & AssocmaintainNeutralNeutralmaintain rating at Zelman & Assoc
17/04/2026QRVOWolfe ResearchdowngradeOutperformPeer Performdowngrade rating at Wolfe Research
17/04/2026ELFJP MorganmaintainOverweightOverweightmaintain rating at JP Morgan
17/04/2026BENBarclaysmaintainUnderweightUnderweightmaintain rating at Barclays
17/04/2026ONTOEvercore ISI GroupmaintainOutperformOutperformmaintain rating at Evercore ISI Group
17/04/2026ONTOStifelupgradeHoldBuyupgrade rating at Stifel
17/04/2026ONTOB. Riley SecuritiesmaintainBuyBuymaintain rating at B. Riley Securities
17/04/2026ONTOOppenheimermaintainOutperformOutperformmaintain rating at Oppenheimer
17/04/2026CHRDRoth CapitalmaintainBuyBuymaintain rating at Roth Capital
17/04/2026ALKEvercore ISI GroupmaintainOutperformOutperformmaintain rating at Evercore ISI Group
17/04/2026VFCBWG GlobalupgradeMixedPositiveupgrade rating at BWG Global
17/04/2026AURGoldman SachsmaintainNeutralNeutralmaintain rating at Goldman Sachs
17/04/2026PEGADA DavidsonmaintainBuyBuymaintain rating at DA Davidson
17/04/2026PAGJP MorganmaintainNeutralNeutralmaintain rating at JP Morgan
17/04/2026ACHCUBSmaintainBuyBuymaintain rating at UBS
17/04/2026CACCStephens & Co.maintainEqual WeightEqual Weightmaintain rating at Stephens & Co.
17/04/2026MANTruist SecuritiesmaintainHoldHoldmaintain rating at Truist Securities
17/04/2026MANUBSmaintainNeutralNeutralmaintain rating at UBS
17/04/2026MANBairdmaintainOutperformOutperformmaintain rating at Baird
17/04/2026REYNJP MorganmaintainNeutralNeutralmaintain rating at JP Morgan
17/04/2026GPIJP MorganmaintainOverweightOverweightmaintain rating at JP Morgan
17/04/2026HOMBPiper SandlermaintainOverweightOverweightmaintain rating at Piper Sandler
17/04/2026HOMBStephens & Co.maintainOverweightOverweightmaintain rating at Stephens & Co.
17/04/2026BMIJP MorganmaintainOverweightOverweightmaintain rating at JP Morgan
17/04/2026ABGJP MorganmaintainUnderweightUnderweightmaintain rating at JP Morgan
17/04/2026MMSIPiper SandlermaintainOverweightOverweightmaintain rating at Piper Sandler
17/04/2026SLGEvercore ISI GroupmaintainOutperformOutperformmaintain rating at Evercore ISI Group
17/04/2026MYRGClear StreetmaintainBuyBuymaintain rating at Clear Street
17/04/2026ICUIPiper SandlermaintainOverweightOverweightmaintain rating at Piper Sandler
17/04/2026VCTRBarclaysmaintainEqual WeightEqual Weightmaintain rating at Barclays
17/04/2026SFNCDA DavidsonmaintainNeutralNeutralmaintain rating at DA Davidson
17/04/2026SLNOWells FargodowngradeOverweightEqual Weightdowngrade rating at Wells Fargo
17/04/2026BRZEBTIGmaintainBuyBuymaintain rating at BTIG
17/04/2026CGONJP MorganmaintainOverweightOverweightmaintain rating at JP Morgan
17/04/2026SDRLBTIGmaintainBuyBuymaintain rating at BTIG
17/04/2026KWRSeaport GlobalupgradeNeutralBuyupgrade rating at Seaport Global
17/04/2026TILEBarrington ResearchmaintainOutperformOutperformmaintain rating at Barrington Research
17/04/2026ENRJP MorganmaintainNeutralNeutralmaintain rating at JP Morgan
17/04/2026GNLBMO CapitaldowngradeOutperformMarket Performdowngrade rating at BMO Capital
17/04/2026HROWBTIGmaintainBuyBuymaintain rating at BTIG
17/04/2026UTIBarrington ResearchmaintainOutperformOutperformmaintain rating at Barrington Research
17/04/2026CENTAJP MorganmaintainUnderweightUnderweightmaintain rating at JP Morgan
17/04/2026PBICitizensmaintainMarket OutperformMarket Outperformmaintain rating at Citizens
17/04/2026VRTSBarclaysmaintainUnderweightUnderweightmaintain rating at Barclays
17/04/2026WABCKeefe, Bruyette & WoodsmaintainMarket PerformMarket Performmaintain rating at Keefe, Bruyette & Woods
17/04/2026SAHJP MorganmaintainUnderweightUnderweightmaintain rating at JP Morgan
17/04/2026LUNRRoth CapitalmaintainBuyBuymaintain rating at Roth Capital
17/04/2026FLNCUBSdowngradeNeutralSelldowngrade rating at UBS
17/04/2026SYREJones TradingmaintainBuyBuymaintain rating at Jones Trading
17/04/2026TRVID. Boral CapitalmaintainBuyBuymaintain rating at D. Boral Capital
17/04/2026MDXGCraig-HallummaintainBuyBuymaintain rating at Craig-Hallum
17/04/2026GSBCKeefe, Bruyette & WoodsmaintainMarket PerformMarket Performmaintain rating at Keefe, Bruyette & Woods
17/04/2026DOMOStephens & Co.maintainOverweightOverweightmaintain rating at Stephens & Co.
17/04/2026BANDB. Riley SecuritiesmaintainBuyBuymaintain rating at B. Riley Securities
17/04/2026PSTLBMO CapitalupgradeMarket PerformOutperformupgrade rating at BMO Capital
17/04/2026MGTXRBC CapitalmaintainOutperformOutperformmaintain rating at RBC Capital
17/04/2026OPFICitizensmaintainMarket OutperformMarket Outperformmaintain rating at Citizens
17/04/2026LAKELake StreetmaintainBuyBuymaintain rating at Lake Street
16/04/2026MSFTTD CowenmaintainBuyBuymaintain rating at TD Cowen
16/04/2026AMZNTD CowenmaintainBuyBuymaintain rating at TD Cowen
16/04/2026GOOGTD CowenmaintainBuyBuymaintain rating at TD Cowen
16/04/2026PLTRDA DavidsonmaintainNeutralNeutralmaintain rating at DA Davidson
16/04/2026BACPiper SandlermaintainNeutralNeutralmaintain rating at Piper Sandler
16/04/2026BACOppenheimermaintainOutperformOutperformmaintain rating at Oppenheimer
16/04/2026BACRBC CapitalmaintainOutperformOutperformmaintain rating at RBC Capital
16/04/2026BACTruist SecuritiesmaintainBuyBuymaintain rating at Truist Securities
16/04/2026BACKeefe, Bruyette & WoodsmaintainOutperformOutperformmaintain rating at Keefe, Bruyette & Woods
16/04/2026BACEvercore ISI GroupmaintainOutperformOutperformmaintain rating at Evercore ISI Group
16/04/2026CSCOJP MorganmaintainOverweightOverweightmaintain rating at JP Morgan
16/04/2026IBMOppenheimermaintainOutperformOutperformmaintain rating at Oppenheimer
16/04/2026AMDBernsteinmaintainMarket PerformMarket Performmaintain rating at Bernstein
16/04/2026NOWTD CowenmaintainBuyBuymaintain rating at TD Cowen
16/04/2026NOWDeutsche BankmaintainBuyBuymaintain rating at Deutsche Bank
16/04/2026NOWBairdmaintainOutperformOutperformmaintain rating at Baird
16/04/2026MSWells FargomaintainEqual WeightEqual Weightmaintain rating at Wells Fargo
16/04/2026MSRBC CapitalmaintainSector PerformSector Performmaintain rating at RBC Capital
16/04/2026MSCitizensmaintainMarket PerformMarket Performmaintain rating at Citizens
16/04/2026MSB of A SecuritiesmaintainBuyBuymaintain rating at B of A Securities
16/04/2026MSKeefe, Bruyette & WoodsmaintainOutperformOutperformmaintain rating at Keefe, Bruyette & Woods
16/04/2026MSBarclaysmaintainOverweightOverweightmaintain rating at Barclays
16/04/2026MSGoldman SachsmaintainNeutralNeutralmaintain rating at Goldman Sachs
16/04/2026AXPMorgan StanleymaintainEqual WeightEqual Weightmaintain rating at Morgan Stanley
16/04/2026QCOMJP MorgandowngradeOverweightNeutraldowngrade rating at JP Morgan
16/04/2026GEVJP MorganmaintainOverweightOverweightmaintain rating at JP Morgan
16/04/2026GEVOppenheimermaintainOutperformOutperformmaintain rating at Oppenheimer
16/04/2026INTCBernsteinmaintainMarket PerformMarket Performmaintain rating at Bernstein
16/04/2026ANETJP MorganmaintainOverweightOverweightmaintain rating at JP Morgan
16/04/2026APHJP MorganmaintainOverweightOverweightmaintain rating at JP Morgan
16/04/2026PGRBMO CapitalmaintainMarket PerformMarket Performmaintain rating at BMO Capital
16/04/2026PGRWells FargomaintainEqual WeightEqual Weightmaintain rating at Wells Fargo
16/04/2026PGRB of A SecuritiesmaintainBuyBuymaintain rating at B of A Securities
16/04/2026COFMorgan StanleymaintainOverweightOverweightmaintain rating at Morgan Stanley
16/04/2026AMTBarclaysmaintainEqual WeightEqual Weightmaintain rating at Barclays
16/04/2026WMBairdmaintainOutperformOutperformmaintain rating at Baird
16/04/2026PNCBarclaysmaintainOverweightOverweightmaintain rating at Barclays
16/04/2026PNCB of A SecuritiesmaintainBuyBuymaintain rating at B of A Securities
16/04/2026PNCKeefe, Bruyette & WoodsmaintainMarket PerformMarket Performmaintain rating at Keefe, Bruyette & Woods
16/04/2026PNCTruist SecuritiesmaintainHoldHoldmaintain rating at Truist Securities
16/04/2026PNCOppenheimermaintainOutperformOutperformmaintain rating at Oppenheimer
16/04/2026PNCMorgan StanleymaintainEqual WeightEqual Weightmaintain rating at Morgan Stanley
16/04/2026EQIXCitigroupmaintainBuyBuymaintain rating at Citigroup
16/04/2026EQIXBarclaysmaintainEqual WeightEqual Weightmaintain rating at Barclays
16/04/2026MRVLStifelmaintainBuyBuymaintain rating at Stifel
16/04/2026GLWJP MorgandowngradeOverweightNeutraldowngrade rating at JP Morgan
16/04/2026PYPLMizuhodowngradeOutperformNeutraldowngrade rating at Mizuho
16/04/2026HLTBarclaysmaintainOverweightOverweightmaintain rating at Barclays
16/04/2026MARBarclaysmaintainEqual WeightEqual Weightmaintain rating at Barclays
16/04/2026DLRBarclaysmaintainEqual WeightEqual Weightmaintain rating at Barclays
16/04/2026AXONJP MorganmaintainOverweightOverweightmaintain rating at JP Morgan
16/04/2026LNGScotiabankmaintainSector OutperformSector Outperformmaintain rating at Scotiabank
16/04/2026RSGBairdmaintainNeutralNeutralmaintain rating at Baird
16/04/2026DHITruist SecuritiesmaintainHoldHoldmaintain rating at Truist Securities
16/04/2026WDCJP MorganmaintainOverweightOverweightmaintain rating at JP Morgan
16/04/2026DELLGoldman SachsmaintainBuyBuymaintain rating at Goldman Sachs
16/04/2026DELLJP MorganmaintainOverweightOverweightmaintain rating at JP Morgan
16/04/2026FLUTCitigroupdowngradeBuySelldowngrade rating at Citigroup
16/04/2026FLUTBarclaysmaintainOverweightOverweightmaintain rating at Barclays
16/04/2026MPWRStifelmaintainBuyBuymaintain rating at Stifel
16/04/2026GRMNJP MorganmaintainNeutralNeutralmaintain rating at JP Morgan
16/04/2026XYLJP MorganmaintainOverweightOverweightmaintain rating at JP Morgan
16/04/2026KDPJP MorganmaintainOverweightOverweightmaintain rating at JP Morgan
16/04/2026NUEWells FargomaintainOverweightOverweightmaintain rating at Wells Fargo
16/04/2026MTBDA DavidsonmaintainNeutralNeutralmaintain rating at DA Davidson
16/04/2026MTBRBC CapitalmaintainOutperformOutperformmaintain rating at RBC Capital
16/04/2026TSCODA DavidsonmaintainBuyBuymaintain rating at DA Davidson
16/04/2026KEYSJP MorganmaintainOverweightOverweightmaintain rating at JP Morgan
16/04/2026EXRWells FargomaintainOverweightOverweightmaintain rating at Wells Fargo
16/04/2026PHMTruist SecuritiesmaintainBuyBuymaintain rating at Truist Securities
16/04/2026PSTGJP MorganmaintainOverweightOverweightmaintain rating at JP Morgan
16/04/2026ODFLStifelmaintainBuyBuymaintain rating at Stifel
16/04/2026CNPJefferiesmaintainBuyBuymaintain rating at Jefferies
16/04/2026TEAMMorgan StanleymaintainOverweightOverweightmaintain rating at Morgan Stanley
16/04/2026TEAMTD CowenmaintainHoldHoldmaintain rating at TD Cowen
16/04/2026NTAPJP MorgandowngradeOverweightNeutraldowngrade rating at JP Morgan
16/04/2026PPGRBC CapitalmaintainSector PerformSector Performmaintain rating at RBC Capital
16/04/2026TERJP MorganmaintainNeutralNeutralmaintain rating at JP Morgan
16/04/2026NVRTruist SecuritiesmaintainHoldHoldmaintain rating at Truist Securities
16/04/2026HUBSRBC CapitalmaintainOutperformOutperformmaintain rating at RBC Capital
16/04/2026HUBSCanaccord GenuitymaintainBuyBuymaintain rating at Canaccord Genuity
16/04/2026FLEXJP MorganmaintainOverweightOverweightmaintain rating at JP Morgan
16/04/2026CIENJP MorganmaintainOverweightOverweightmaintain rating at JP Morgan
16/04/2026CIENB of A SecuritiesmaintainBuyBuymaintain rating at B of A Securities
16/04/2026SBACBarclaysmaintainOverweightOverweightmaintain rating at Barclays
16/04/2026STLDWells FargomaintainOverweightOverweightmaintain rating at Wells Fargo
16/04/2026FFIVJP MorganmaintainOverweightOverweightmaintain rating at JP Morgan
16/04/2026LVSWells FargomaintainEqual WeightEqual Weightmaintain rating at Wells Fargo
16/04/2026DKNGBarclaysmaintainOverweightOverweightmaintain rating at Barclays
16/04/2026DKNGJP MorganmaintainOverweightOverweightmaintain rating at JP Morgan
16/04/2026DKNGCitigroupmaintainBuyBuymaintain rating at Citigroup
16/04/2026EQHRaymond JamesupgradeMarket PerformStrong Buyupgrade rating at Raymond James
16/04/2026OKTARaymond JamesupgradeMarket PerformOutperformupgrade rating at Raymond James
16/04/2026EGWells FargomaintainEqual WeightEqual Weightmaintain rating at Wells Fargo
16/04/2026RSWells FargomaintainEqual WeightEqual Weightmaintain rating at Wells Fargo
16/04/2026XPOStifelmaintainBuyBuymaintain rating at Stifel
16/04/2026KIMMorgan StanleymaintainEqual WeightEqual Weightmaintain rating at Morgan Stanley
16/04/2026TOLTruist SecuritiesmaintainBuyBuymaintain rating at Truist Securities
16/04/2026MTZJP MorganmaintainOverweightOverweightmaintain rating at JP Morgan
16/04/2026NLYJP MorganmaintainOverweightOverweightmaintain rating at JP Morgan
16/04/2026SNXJP MorganmaintainNeutralNeutralmaintain rating at JP Morgan
16/04/2026RLB of A SecuritiesmaintainBuyBuymaintain rating at B of A Securities
16/04/2026OCWells FargomaintainOverweightOverweightmaintain rating at Wells Fargo
16/04/2026CLHBairdmaintainOutperformOutperformmaintain rating at Baird
16/04/2026FHNDA DavidsonmaintainNeutralNeutralmaintain rating at DA Davidson
16/04/2026FHNKeefe, Bruyette & WoodsmaintainMarket PerformMarket Performmaintain rating at Keefe, Bruyette & Woods
16/04/2026WYNNWells FargomaintainOverweightOverweightmaintain rating at Wells Fargo
16/04/2026WYNNSusquehannamaintainPositivePositivemaintain rating at Susquehanna
16/04/2026TXRHWells FargomaintainOverweightOverweightmaintain rating at Wells Fargo
16/04/2026JBHTCitigroupmaintainNeutralNeutralmaintain rating at Citigroup
16/04/2026JBHTBarclaysmaintainEqual WeightEqual Weightmaintain rating at Barclays
16/04/2026JBHTB of A SecuritiesmaintainBuyBuymaintain rating at B of A Securities
16/04/2026JBHTMorgan StanleymaintainEqual WeightEqual Weightmaintain rating at Morgan Stanley
16/04/2026JBHTBMO CapitalmaintainOutperformOutperformmaintain rating at BMO Capital
16/04/2026JBHTTruist SecuritiesmaintainHoldHoldmaintain rating at Truist Securities
16/04/2026JBHTWells FargomaintainOverweightOverweightmaintain rating at Wells Fargo
16/04/2026JBHTUBSmaintainNeutralNeutralmaintain rating at UBS
16/04/2026AGNCJP MorganmaintainOverweightOverweightmaintain rating at JP Morgan
16/04/2026DOCSB of A SecuritiesmaintainBuyBuymaintain rating at B of A Securities
16/04/2026CUBEWells FargomaintainEqual WeightEqual Weightmaintain rating at Wells Fargo
16/04/2026EGPMorgan StanleymaintainEqual WeightEqual Weightmaintain rating at Morgan Stanley
16/04/2026MTSIStifelmaintainBuyBuymaintain rating at Stifel
16/04/2026SAIAStifelmaintainHoldHoldmaintain rating at Stifel
16/04/2026ESTCRBC CapitalmaintainOutperformOutperformmaintain rating at RBC Capital
16/04/2026EMNCitigroupmaintainBuyBuymaintain rating at Citigroup
16/04/2026MGMJP MorganmaintainNeutralNeutralmaintain rating at JP Morgan
16/04/2026MGMWells FargomaintainUnderweightUnderweightmaintain rating at Wells Fargo
16/04/2026KMXBarclaysmaintainUnderweightUnderweightmaintain rating at Barclays
16/04/2026CRUSStifelmaintainBuyBuymaintain rating at Stifel
16/04/2026STWDJP MorganmaintainOverweightOverweightmaintain rating at JP Morgan
16/04/2026ESABDA DavidsonmaintainBuyBuymaintain rating at DA Davidson
16/04/2026CHDNWells FargomaintainOverweightOverweightmaintain rating at Wells Fargo
16/04/2026WHBarclaysmaintainOverweightOverweightmaintain rating at Barclays
16/04/2026LOPEBarrington ResearchmaintainOutperformOutperformmaintain rating at Barrington Research
16/04/2026ROIVPiper SandlermaintainOverweightOverweightmaintain rating at Piper Sandler
16/04/2026HBarclaysmaintainOverweightOverweightmaintain rating at Barclays
16/04/2026CZRJP MorganmaintainOverweightOverweightmaintain rating at JP Morgan
16/04/2026CZRCitigroupmaintainNeutralNeutralmaintain rating at Citigroup
16/04/2026CZRWells FargomaintainEqual WeightEqual Weightmaintain rating at Wells Fargo
16/04/2026SLMMorgan StanleymaintainEqual WeightEqual Weightmaintain rating at Morgan Stanley
16/04/2026MTDRWells FargomaintainEqual WeightEqual Weightmaintain rating at Wells Fargo
16/04/2026HLNEJP MorganupgradeNeutralOverweightupgrade rating at JP Morgan
16/04/2026FOURSeaport GlobaldowngradeBuyNeutraldowngrade rating at Seaport Global
16/04/2026BYDWells FargomaintainEqual WeightEqual Weightmaintain rating at Wells Fargo
16/04/2026BYDCitigroupmaintainNeutralNeutralmaintain rating at Citigroup
16/04/2026BEPCJP MorganmaintainOverweightOverweightmaintain rating at JP Morgan
16/04/2026CECitigroupmaintainBuyBuymaintain rating at Citigroup
16/04/2026AMTMCitizensmaintainMarket OutperformMarket Outperformmaintain rating at Citizens
16/04/2026PENNWells FargomaintainEqual WeightEqual Weightmaintain rating at Wells Fargo
16/04/2026PENNJP MorganmaintainOverweightOverweightmaintain rating at JP Morgan
16/04/2026PENNBarclaysmaintainOverweightOverweightmaintain rating at Barclays
16/04/2026OLNCitigroupmaintainNeutralNeutralmaintain rating at Citigroup
16/04/2026CHHBarclaysmaintainUnderweightUnderweightmaintain rating at Barclays
16/04/2026NWLCanaccord GenuitymaintainBuyBuymaintain rating at Canaccord Genuity
16/04/2026SRPTHC Wainwright & Co.maintainSellSellmaintain rating at HC Wainwright & Co.
16/04/2026CRDOGoldman SachsmaintainBuyBuymaintain rating at Goldman Sachs
16/04/2026FNJP MorgandowngradeOverweightNeutraldowngrade rating at JP Morgan
16/04/2026HIMSB of A SecuritiesmaintainNeutralNeutralmaintain rating at B of A Securities
16/04/2026TMHCTruist SecuritiesmaintainBuyBuymaintain rating at Truist Securities
16/04/2026SITMStifelmaintainBuyBuymaintain rating at Stifel
16/04/2026LRNBarrington ResearchmaintainOutperformOutperformmaintain rating at Barrington Research
16/04/2026ORAJP MorganmaintainNeutralNeutralmaintain rating at JP Morgan
16/04/2026ITRIOppenheimermaintainOutperformOutperformmaintain rating at Oppenheimer
16/04/2026ITRIJP MorganmaintainOverweightOverweightmaintain rating at JP Morgan
16/04/2026MTHTruist SecuritiesmaintainBuyBuymaintain rating at Truist Securities
16/04/2026SPSCRothschild & CodowngradeBuyNeutraldowngrade rating at Rothschild & Co
16/04/2026RUNGLJ ResearchmaintainSellSellmaintain rating at GLJ Research
16/04/2026RUNJP MorganmaintainOverweightOverweightmaintain rating at JP Morgan
16/04/2026CALXJP MorganmaintainOverweightOverweightmaintain rating at JP Morgan
16/04/2026PATKRoth CapitalmaintainBuyBuymaintain rating at Roth Capital
16/04/2026NSITJP MorganmaintainUnderweightUnderweightmaintain rating at JP Morgan
16/04/2026EOSEJP MorganmaintainNeutralNeutralmaintain rating at JP Morgan
16/04/2026BXMTJP MorganupgradeNeutralOverweightupgrade rating at JP Morgan
16/04/2026GPORUBSmaintainBuyBuymaintain rating at UBS
16/04/2026RRRJP MorganmaintainOverweightOverweightmaintain rating at JP Morgan
16/04/2026MGNINeedhammaintainBuyBuymaintain rating at Needham
16/04/2026HGVWells FargomaintainEqual WeightEqual Weightmaintain rating at Wells Fargo
16/04/2026POWIStifelmaintainBuyBuymaintain rating at Stifel
16/04/2026SGHCBTIGmaintainBuyBuymaintain rating at BTIG
16/04/2026CSTMJP MorganmaintainOverweightOverweightmaintain rating at JP Morgan
16/04/2026CSTMWells FargomaintainOverweightOverweightmaintain rating at Wells Fargo
16/04/2026GTDeutsche BankmaintainBuyBuymaintain rating at Deutsche Bank
16/04/2026MSGEGuggenheimmaintainBuyBuymaintain rating at Guggenheim
16/04/2026KNTKRBC CapitalmaintainOutperformOutperformmaintain rating at RBC Capital
16/04/2026RSIJP MorganmaintainNeutralNeutralmaintain rating at JP Morgan
16/04/2026ENRCanaccord GenuitymaintainHoldHoldmaintain rating at Canaccord Genuity
16/04/2026ARCBStifelmaintainBuyBuymaintain rating at Stifel
16/04/2026FLYWBTIGupgradeNeutralBuyupgrade rating at BTIG
16/04/2026CENXWells FargomaintainOverweightOverweightmaintain rating at Wells Fargo
16/04/2026NVCRWedbushmaintainNeutralNeutralmaintain rating at Wedbush
16/04/2026DFINDA DavidsonmaintainBuyBuymaintain rating at DA Davidson
16/04/2026LIONBairdmaintainOutperformOutperformmaintain rating at Baird
16/04/2026ARRYJP MorganmaintainOverweightOverweightmaintain rating at JP Morgan
16/04/2026BFHMorgan StanleyupgradeUnderweightEqual Weightupgrade rating at Morgan Stanley
16/04/2026MCRIWells FargomaintainEqual WeightEqual Weightmaintain rating at Wells Fargo
16/04/2026SHLSJP MorganmaintainOverweightOverweightmaintain rating at JP Morgan
16/04/2026KALUWells FargomaintainEqual WeightEqual Weightmaintain rating at Wells Fargo
16/04/2026NNOppenheimerupgradePerformOutperformupgrade rating at Oppenheimer
16/04/2026SMAWells FargomaintainEqual WeightEqual Weightmaintain rating at Wells Fargo
16/04/2026TWOJP MorgandowngradeNeutralUnderweightdowngrade rating at JP Morgan
16/04/2026NAVIMorgan StanleymaintainEqual WeightEqual Weightmaintain rating at Morgan Stanley
16/04/2026NUVBWedbushmaintainOutperformOutperformmaintain rating at Wedbush
16/04/2026UNITBarclaysmaintainEqual WeightEqual Weightmaintain rating at Barclays
16/04/2026EQBKDA DavidsonmaintainNeutralNeutralmaintain rating at DA Davidson
16/04/2026EQBKPiper SandlermaintainOverweightOverweightmaintain rating at Piper Sandler
16/04/2026BJRICitigroupmaintainNeutralNeutralmaintain rating at Citigroup
16/04/2026TRTXJP MorganmaintainOverweightOverweightmaintain rating at JP Morgan
16/04/2026KREFJP MorganmaintainNeutralNeutralmaintain rating at JP Morgan
16/04/2026FWRDStifelmaintainBuyBuymaintain rating at Stifel
16/04/2026GEVONorthland Capital MarketsmaintainOutperformOutperformmaintain rating at Northland Capital Markets
16/04/2026MAMADA DavidsonmaintainBuyBuymaintain rating at DA Davidson
16/04/2026PLBCStephens & Co.maintainOverweightOverweightmaintain rating at Stephens & Co.
16/04/2026PLBCPiper SandlermaintainOverweightOverweightmaintain rating at Piper Sandler
16/04/2026ACREJP MorganmaintainNeutralNeutralmaintain rating at JP Morgan
16/04/2026BZAIRosenblattmaintainBuyBuymaintain rating at Rosenblatt
16/04/2026IIIBarrington ResearchmaintainOutperformOutperformmaintain rating at Barrington Research
16/04/2026FENCWedbushmaintainOutperformOutperformmaintain rating at Wedbush
16/04/2026ALLOJP MorganupgradeUnderweightNeutralupgrade rating at JP Morgan
16/04/2026ALLOHC Wainwright & Co.maintainBuyBuymaintain rating at HC Wainwright & Co.
16/04/2026DSPRosenblattmaintainBuyBuymaintain rating at Rosenblatt
16/04/2026DSPDA DavidsonmaintainBuyBuymaintain rating at DA Davidson
16/04/2026BTMDTruist SecuritiesmaintainBuyBuymaintain rating at Truist Securities
15/04/2026MSFTBairdmaintainOutperformOutperformmaintain rating at Baird
15/04/2026AMZNRosenblattmaintainBuyBuymaintain rating at Rosenblatt
15/04/2026AMZNCitizensmaintainMarket OutperformMarket Outperformmaintain rating at Citizens
15/04/2026TSLATD CowenmaintainBuyBuymaintain rating at TD Cowen
15/04/2026JPMTruist SecuritiesmaintainHoldHoldmaintain rating at Truist Securities
15/04/2026NFLXCitizensmaintainMarket PerformMarket Performmaintain rating at Citizens
15/04/2026JNJStifelmaintainHoldHoldmaintain rating at Stifel
15/04/2026JNJBarclaysmaintainEqual WeightEqual Weightmaintain rating at Barclays
15/04/2026JNJWells FargomaintainOverweightOverweightmaintain rating at Wells Fargo
15/04/2026WFCPiper SandlermaintainOverweightOverweightmaintain rating at Piper Sandler
15/04/2026WFCBarclaysmaintainOverweightOverweightmaintain rating at Barclays
15/04/2026WFCKeefe, Bruyette & WoodsmaintainMarket PerformMarket Performmaintain rating at Keefe, Bruyette & Woods
15/04/2026NOWCitigroupmaintainBuyBuymaintain rating at Citigroup
15/04/2026NOWOppenheimermaintainOutperformOutperformmaintain rating at Oppenheimer
15/04/2026CGoldman SachsmaintainBuyBuymaintain rating at Goldman Sachs
15/04/2026CPiper SandlermaintainOverweightOverweightmaintain rating at Piper Sandler
15/04/2026CBarclaysmaintainOverweightOverweightmaintain rating at Barclays
15/04/2026CTruist SecuritiesmaintainBuyBuymaintain rating at Truist Securities
15/04/2026CKeefe, Bruyette & WoodsmaintainOutperformOutperformmaintain rating at Keefe, Bruyette & Woods
15/04/2026COppenheimermaintainOutperformOutperformmaintain rating at Oppenheimer
15/04/2026CEvercore ISI GroupmaintainIn LineIn Linemaintain rating at Evercore ISI Group
15/04/2026CWells FargomaintainOverweightOverweightmaintain rating at Wells Fargo
15/04/2026CMorgan StanleymaintainOverweightOverweightmaintain rating at Morgan Stanley
15/04/2026BLKKeefe, Bruyette & WoodsmaintainOutperformOutperformmaintain rating at Keefe, Bruyette & Woods
15/04/2026BLKEvercore ISI GroupmaintainOutperformOutperformmaintain rating at Evercore ISI Group
15/04/2026BLKBarclaysmaintainOverweightOverweightmaintain rating at Barclays
15/04/2026BLKUBSmaintainBuyBuymaintain rating at UBS
15/04/2026BLKGoldman SachsmaintainBuyBuymaintain rating at Goldman Sachs
15/04/2026BLKMorgan StanleymaintainOverweightOverweightmaintain rating at Morgan Stanley
15/04/2026ISRGTruist SecuritiesmaintainBuyBuymaintain rating at Truist Securities
15/04/2026BSXTruist SecuritiesmaintainBuyBuymaintain rating at Truist Securities
15/04/2026SYKTruist SecuritiesmaintainHoldHoldmaintain rating at Truist Securities
15/04/2026MDTTruist SecuritiesmaintainHoldHoldmaintain rating at Truist Securities
15/04/2026PLDBTIGmaintainBuyBuymaintain rating at BTIG
15/04/2026SPOTKeybancmaintainOverweightOverweightmaintain rating at Keybanc
15/04/2026CVSBairdmaintainOutperformOutperformmaintain rating at Baird
15/04/2026CMEPiper SandlermaintainOverweightOverweightmaintain rating at Piper Sandler
15/04/2026ICEPiper SandlermaintainOverweightOverweightmaintain rating at Piper Sandler
15/04/2026AMTMizuhoupgradeNeutralOutperformupgrade rating at Mizuho
15/04/2026CRHWells FargoupgradeEqual WeightOverweightupgrade rating at Wells Fargo
15/04/2026RCLWells FargomaintainOverweightOverweightmaintain rating at Wells Fargo
15/04/2026PNCRBC CapitalmaintainOutperformOutperformmaintain rating at RBC Capital
15/04/2026COINPiper SandlermaintainNeutralNeutralmaintain rating at Piper Sandler
15/04/2026MRVLOppenheimermaintainOutperformOutperformmaintain rating at Oppenheimer
15/04/2026SNOWKeybancmaintainOverweightOverweightmaintain rating at Keybanc
15/04/2026NETPiper SandlerupgradeNeutralOverweightupgrade rating at Piper Sandler
15/04/2026EOGCitigroupmaintainNeutralNeutralmaintain rating at Citigroup
15/04/2026AEPBarclaysmaintainEqual WeightEqual Weightmaintain rating at Barclays
15/04/2026SREBarclaysmaintainOverweightOverweightmaintain rating at Barclays
15/04/2026FCXWells FargomaintainOverweightOverweightmaintain rating at Wells Fargo
15/04/2026SLBPiper SandlermaintainOverweightOverweightmaintain rating at Piper Sandler
15/04/2026SLBMorgan StanleymaintainOverweightOverweightmaintain rating at Morgan Stanley