Analyst Upgrades & Downgrades
Latest rating actions and price target revisions
| Date | Ticker | Firm | Action | Grade Change | Headline | Price |
|---|---|---|---|---|---|---|
| 21/04/2026 | TSLA | Wedbush | maintain | Outperform→Outperform | maintain rating at Wedbush | — |
| 21/04/2026 | BSX | Stifel | maintain | Buy→Buy | maintain rating at Stifel | — |
| 21/04/2026 | SBUX | Stifel | maintain | Buy→Buy | maintain rating at Stifel | — |
| 21/04/2026 | XYZ | Cantor Fitzgerald | maintain | Overweight→Overweight | maintain rating at Cantor Fitzgerald | — |
| 21/04/2026 | EQT | Stephens & Co. | maintain | Overweight→Overweight | maintain rating at Stephens & Co. | — |
| 21/04/2026 | PKG | Truist Securities | maintain | Buy→Buy | maintain rating at Truist Securities | — |
| 21/04/2026 | MAS | Baird | maintain | Neutral→Neutral | maintain rating at Baird | — |
| 21/04/2026 | GLPI | Barclays | maintain | Overweight→Overweight | maintain rating at Barclays | — |
| 21/04/2026 | RRC | B of A Securities | maintain | Neutral→Neutral | maintain rating at B of A Securities | — |
| 21/04/2026 | RRC | Stephens & Co. | maintain | Overweight→Overweight | maintain rating at Stephens & Co. | — |
| 21/04/2026 | WTFC | DA Davidson | maintain | Buy→Buy | maintain rating at DA Davidson | — |
| 21/04/2026 | ZION | Baird | maintain | Outperform→Outperform | maintain rating at Baird | — |
| 21/04/2026 | ZION | JP Morgan | maintain | Neutral→Neutral | maintain rating at JP Morgan | — |
| 21/04/2026 | ZION | RBC Capital | maintain | Sector Perform→Sector Perform | maintain rating at RBC Capital | — |
| 21/04/2026 | ZION | Truist Securities | maintain | Hold→Hold | maintain rating at Truist Securities | — |
| 21/04/2026 | ZION | TD Cowen | maintain | Hold→Hold | maintain rating at TD Cowen | — |
| 21/04/2026 | ADC | Barclays | maintain | Equal Weight→Equal Weight | maintain rating at Barclays | — |
| 21/04/2026 | MHK | Baird | downgrade | Outperform→Neutral | downgrade rating at Baird | — |
| 21/04/2026 | CLF | Morgan Stanley | maintain | Overweight→Overweight | maintain rating at Morgan Stanley | — |
| 21/04/2026 | WEX | Morgan Stanley | maintain | Equal Weight→Equal Weight | maintain rating at Morgan Stanley | — |
| 21/04/2026 | EPRT | Barclays | maintain | Overweight→Overweight | maintain rating at Barclays | — |
| 21/04/2026 | SFBS | Piper Sandler | maintain | Overweight→Overweight | maintain rating at Piper Sandler | — |
| 21/04/2026 | BOH | Stephens & Co. | maintain | Overweight→Overweight | maintain rating at Stephens & Co. | — |
| 21/04/2026 | BOH | Keefe, Bruyette & Woods | maintain | Outperform→Outperform | maintain rating at Keefe, Bruyette & Woods | — |
| 21/04/2026 | BOH | DA Davidson | maintain | Neutral→Neutral | maintain rating at DA Davidson | — |
| 21/04/2026 | FIVN | Barclays | maintain | Overweight→Overweight | maintain rating at Barclays | — |
| 21/04/2026 | NTST | Baird | maintain | Outperform→Outperform | maintain rating at Baird | — |
| 21/04/2026 | NTST | Stifel | maintain | Buy→Buy | maintain rating at Stifel | — |
| 21/04/2026 | CCNE | Keefe, Bruyette & Woods | maintain | Market Perform→Market Perform | maintain rating at Keefe, Bruyette & Woods | — |
| 21/04/2026 | CCBG | Keefe, Bruyette & Woods | maintain | Market Perform→Market Perform | maintain rating at Keefe, Bruyette & Woods | — |
| 21/04/2026 | SMBK | Keefe, Bruyette & Woods | maintain | Market Perform→Market Perform | maintain rating at Keefe, Bruyette & Woods | — |
| 20/04/2026 | UNH | Jefferies | maintain | Buy→Buy | maintain rating at Jefferies | — |
| 20/04/2026 | IBM | Jefferies | maintain | Buy→Buy | maintain rating at Jefferies | — |
| 20/04/2026 | NOW | BTIG | maintain | Buy→Buy | maintain rating at BTIG | — |
| 20/04/2026 | CB | JP Morgan | maintain | Neutral→Neutral | maintain rating at JP Morgan | — |
| 20/04/2026 | SO | Seaport Global | downgrade | Buy→Neutral | downgrade rating at Seaport Global | — |
| 20/04/2026 | ELV | Jefferies | maintain | Buy→Buy | maintain rating at Jefferies | — |
| 20/04/2026 | GLW | B of A Securities | maintain | Buy→Buy | maintain rating at B of A Securities | — |
| 20/04/2026 | GLW | Morgan Stanley | maintain | Equal Weight→Equal Weight | maintain rating at Morgan Stanley | — |
| 20/04/2026 | PWR | Truist Securities | maintain | Buy→Buy | maintain rating at Truist Securities | — |
| 20/04/2026 | TRGP | Goldman Sachs | maintain | Buy→Buy | maintain rating at Goldman Sachs | — |
| 20/04/2026 | NVR | B of A Securities | maintain | Buy→Buy | maintain rating at B of A Securities | — |
| 20/04/2026 | CASY | Keybanc | maintain | Overweight→Overweight | maintain rating at Keybanc | — |
| 20/04/2026 | MAS | B of A Securities | maintain | Underperform→Underperform | maintain rating at B of A Securities | — |
| 20/04/2026 | MAS | BMO Capital | maintain | Market Perform→Market Perform | maintain rating at BMO Capital | — |
| 20/04/2026 | CF | Scotiabank | maintain | Sector Perform→Sector Perform | maintain rating at Scotiabank | — |
| 20/04/2026 | MTZ | Truist Securities | maintain | Buy→Buy | maintain rating at Truist Securities | — |
| 20/04/2026 | BAH | Truist Securities | maintain | Hold→Hold | maintain rating at Truist Securities | — |
| 20/04/2026 | DTM | Goldman Sachs | maintain | Sell→Sell | maintain rating at Goldman Sachs | — |
| 20/04/2026 | POOL | B of A Securities | maintain | Underperform→Underperform | maintain rating at B of A Securities | — |
| 20/04/2026 | MOS | Scotiabank | maintain | Sector Outperform→Sector Outperform | maintain rating at Scotiabank | — |
| 20/04/2026 | AWI | B of A Securities | maintain | Buy→Buy | maintain rating at B of A Securities | — |
| 20/04/2026 | JAZZ | Barclays | maintain | Overweight→Overweight | maintain rating at Barclays | — |
| 20/04/2026 | RGEN | Canaccord Genuity | maintain | Hold→Hold | maintain rating at Canaccord Genuity | — |
| 20/04/2026 | MHK | B of A Securities | downgrade | Buy→Neutral | downgrade rating at B of A Securities | — |
| 20/04/2026 | ONTO | Needham | maintain | Buy→Buy | maintain rating at Needham | — |
| 20/04/2026 | CAVA | Keybanc | maintain | Overweight→Overweight | maintain rating at Keybanc | — |
| 20/04/2026 | CAVA | Benchmark | maintain | Buy→Buy | maintain rating at Benchmark | — |
| 20/04/2026 | PEGA | Rosenblatt | maintain | Buy→Buy | maintain rating at Rosenblatt | — |
| 20/04/2026 | WHR | B of A Securities | maintain | Underperform→Underperform | maintain rating at B of A Securities | — |
| 20/04/2026 | SPXC | Truist Securities | maintain | Buy→Buy | maintain rating at Truist Securities | — |
| 20/04/2026 | TMHC | B of A Securities | maintain | Neutral→Neutral | maintain rating at B of A Securities | — |
| 20/04/2026 | BMI | Baird | maintain | Outperform→Outperform | maintain rating at Baird | — |
| 20/04/2026 | MTH | B of A Securities | maintain | Neutral→Neutral | maintain rating at B of A Securities | — |
| 20/04/2026 | MMSI | Barrington Research | maintain | Outperform→Outperform | maintain rating at Barrington Research | — |
| 20/04/2026 | TNDM | TD Cowen | maintain | Buy→Buy | maintain rating at TD Cowen | — |
| 20/04/2026 | FWRG | Benchmark | maintain | Buy→Buy | maintain rating at Benchmark | — |
| 20/04/2026 | NNOX | D. Boral Capital | maintain | Buy→Buy | maintain rating at D. Boral Capital | — |
| 20/04/2026 | TVRD | Barclays | downgrade | Equal Weight→Underweight | downgrade rating at Barclays | — |
| 17/04/2026 | AAPL | BNP Paribas | upgrade | Neutral→Outperform | upgrade rating at BNP Paribas | — |
| 17/04/2026 | AMZN | Truist Securities | maintain | Buy→Buy | maintain rating at Truist Securities | — |
| 17/04/2026 | NFLX | Guggenheim | maintain | Buy→Buy | maintain rating at Guggenheim | — |
| 17/04/2026 | NFLX | Citizens | maintain | Market Perform→Market Perform | maintain rating at Citizens | — |
| 17/04/2026 | NFLX | Barclays | maintain | Equal Weight→Equal Weight | maintain rating at Barclays | — |
| 17/04/2026 | NFLX | Oppenheimer | maintain | Outperform→Outperform | maintain rating at Oppenheimer | — |
| 17/04/2026 | NFLX | Keybanc | maintain | Overweight→Overweight | maintain rating at Keybanc | — |
| 17/04/2026 | NFLX | Piper Sandler | maintain | Overweight→Overweight | maintain rating at Piper Sandler | — |
| 17/04/2026 | NFLX | Wedbush | maintain | Outperform→Outperform | maintain rating at Wedbush | — |
| 17/04/2026 | NFLX | Rosenblatt | maintain | Neutral→Neutral | maintain rating at Rosenblatt | — |
| 17/04/2026 | XOM | Morgan Stanley | maintain | Overweight→Overweight | maintain rating at Morgan Stanley | — |
| 17/04/2026 | XOM | BNP Paribas | upgrade | Underperform→Neutral | upgrade rating at BNP Paribas | — |
| 17/04/2026 | PG | JP Morgan | maintain | Overweight→Overweight | maintain rating at JP Morgan | — |
| 17/04/2026 | CVX | BNP Paribas | upgrade | Neutral→Outperform | upgrade rating at BNP Paribas | — |
| 17/04/2026 | IBM | Wedbush | maintain | Outperform→Outperform | maintain rating at Wedbush | — |
| 17/04/2026 | IBM | RBC Capital | maintain | Outperform→Outperform | maintain rating at RBC Capital | — |
| 17/04/2026 | PM | Morgan Stanley | maintain | Overweight→Overweight | maintain rating at Morgan Stanley | — |
| 17/04/2026 | PM | UBS | maintain | Neutral→Neutral | maintain rating at UBS | — |
| 17/04/2026 | ABT | B of A Securities | maintain | Buy→Buy | maintain rating at B of A Securities | — |
| 17/04/2026 | ABT | Evercore ISI Group | maintain | Outperform→Outperform | maintain rating at Evercore ISI Group | — |
| 17/04/2026 | ABT | Benchmark | maintain | Buy→Buy | maintain rating at Benchmark | — |
| 17/04/2026 | ABT | Piper Sandler | maintain | Overweight→Overweight | maintain rating at Piper Sandler | — |
| 17/04/2026 | ABT | RBC Capital | maintain | Outperform→Outperform | maintain rating at RBC Capital | — |
| 17/04/2026 | ABT | BTIG | maintain | Buy→Buy | maintain rating at BTIG | — |
| 17/04/2026 | ABT | Stifel | maintain | Buy→Buy | maintain rating at Stifel | — |
| 17/04/2026 | ABT | Oppenheimer | maintain | Outperform→Outperform | maintain rating at Oppenheimer | — |
| 17/04/2026 | CRM | BTIG | maintain | Buy→Buy | maintain rating at BTIG | — |
| 17/04/2026 | LIN | Seaport Global | maintain | Buy→Buy | maintain rating at Seaport Global | — |
| 17/04/2026 | PEP | Evercore ISI Group | maintain | In Line→In Line | maintain rating at Evercore ISI Group | — |
| 17/04/2026 | PEP | JP Morgan | maintain | Overweight→Overweight | maintain rating at JP Morgan | — |
| 17/04/2026 | QCOM | BNP Paribas | downgrade | Outperform→Neutral | downgrade rating at BNP Paribas | — |
| 17/04/2026 | TXN | Mizuho | upgrade | Underperform→Neutral | upgrade rating at Mizuho | — |
| 17/04/2026 | NEE | Morgan Stanley | maintain | Overweight→Overweight | maintain rating at Morgan Stanley | — |
| 17/04/2026 | SCHW | JP Morgan | maintain | Overweight→Overweight | maintain rating at JP Morgan | — |
| 17/04/2026 | SCHW | Morgan Stanley | maintain | Overweight→Overweight | maintain rating at Morgan Stanley | — |
| 17/04/2026 | ADBE | RBC Capital | maintain | Outperform→Outperform | maintain rating at RBC Capital | — |
| 17/04/2026 | ADBE | UBS | maintain | Neutral→Neutral | maintain rating at UBS | — |
| 17/04/2026 | UNP | Benchmark | maintain | Buy→Buy | maintain rating at Benchmark | — |
| 17/04/2026 | DHR | Baird | maintain | Outperform→Outperform | maintain rating at Baird | — |
| 17/04/2026 | PLD | Evercore ISI Group | maintain | In Line→In Line | maintain rating at Evercore ISI Group | — |
| 17/04/2026 | PLD | UBS | maintain | Buy→Buy | maintain rating at UBS | — |
| 17/04/2026 | PLD | BTIG | maintain | Buy→Buy | maintain rating at BTIG | — |
| 17/04/2026 | TMUS | Freedom Broker | upgrade | Hold→Buy | upgrade rating at Freedom Broker | — |
| 17/04/2026 | BK | Truist Securities | maintain | Buy→Buy | maintain rating at Truist Securities | — |
| 17/04/2026 | BK | Keefe, Bruyette & Woods | maintain | Outperform→Outperform | maintain rating at Keefe, Bruyette & Woods | — |
| 17/04/2026 | BK | Morgan Stanley | maintain | Equal Weight→Equal Weight | maintain rating at Morgan Stanley | — |
| 17/04/2026 | BK | Evercore ISI Group | maintain | In Line→In Line | maintain rating at Evercore ISI Group | — |
| 17/04/2026 | BK | RBC Capital | maintain | Sector Perform→Sector Perform | maintain rating at RBC Capital | — |
| 17/04/2026 | BK | Barclays | maintain | Overweight→Overweight | maintain rating at Barclays | — |
| 17/04/2026 | USB | Barclays | maintain | Overweight→Overweight | maintain rating at Barclays | — |
| 17/04/2026 | USB | Oppenheimer | maintain | Outperform→Outperform | maintain rating at Oppenheimer | — |
| 17/04/2026 | USB | DA Davidson | maintain | Buy→Buy | maintain rating at DA Davidson | — |
| 17/04/2026 | USB | RBC Capital | maintain | Outperform→Outperform | maintain rating at RBC Capital | — |
| 17/04/2026 | USB | Truist Securities | maintain | Buy→Buy | maintain rating at Truist Securities | — |
| 17/04/2026 | CSX | Benchmark | maintain | Buy→Buy | maintain rating at Benchmark | — |
| 17/04/2026 | CL | JP Morgan | maintain | Overweight→Overweight | maintain rating at JP Morgan | — |
| 17/04/2026 | TRV | Evercore ISI Group | maintain | Outperform→Outperform | maintain rating at Evercore ISI Group | — |
| 17/04/2026 | FAST | Barclays | maintain | Equal Weight→Equal Weight | maintain rating at Barclays | — |
| 17/04/2026 | BDX | Piper Sandler | maintain | Neutral→Neutral | maintain rating at Piper Sandler | — |
| 17/04/2026 | CMG | RBC Capital | maintain | Outperform→Outperform | maintain rating at RBC Capital | — |
| 17/04/2026 | GEHC | Piper Sandler | maintain | Overweight→Overweight | maintain rating at Piper Sandler | — |
| 17/04/2026 | MTB | Cantor Fitzgerald | maintain | Overweight→Overweight | maintain rating at Cantor Fitzgerald | — |
| 17/04/2026 | TSCO | Baird | maintain | Outperform→Outperform | maintain rating at Baird | — |
| 17/04/2026 | INSM | Roth Capital | maintain | Buy→Buy | maintain rating at Roth Capital | — |
| 17/04/2026 | TEAM | Oppenheimer | maintain | Outperform→Outperform | maintain rating at Oppenheimer | — |
| 17/04/2026 | TEAM | BWG Global | downgrade | Positive→Mixed | downgrade rating at BWG Global | — |
| 17/04/2026 | CFG | Truist Securities | maintain | Hold→Hold | maintain rating at Truist Securities | — |
| 17/04/2026 | CFG | Keefe, Bruyette & Woods | maintain | Outperform→Outperform | maintain rating at Keefe, Bruyette & Woods | — |
| 17/04/2026 | CFG | RBC Capital | maintain | Outperform→Outperform | maintain rating at RBC Capital | — |
| 17/04/2026 | TROW | Barclays | maintain | Underweight→Underweight | maintain rating at Barclays | — |
| 17/04/2026 | CMS | BMO Capital | maintain | Outperform→Outperform | maintain rating at BMO Capital | — |
| 17/04/2026 | CHD | JP Morgan | maintain | Neutral→Neutral | maintain rating at JP Morgan | — |
| 17/04/2026 | NI | Barclays | maintain | Overweight→Overweight | maintain rating at Barclays | — |
| 17/04/2026 | EL | JP Morgan | maintain | Overweight→Overweight | maintain rating at JP Morgan | — |
| 17/04/2026 | AFRM | Citizens | maintain | Market Outperform→Market Outperform | maintain rating at Citizens | — |
| 17/04/2026 | RKLB | Roth Capital | maintain | Buy→Buy | maintain rating at Roth Capital | — |
| 17/04/2026 | SSNC | DA Davidson | maintain | Buy→Buy | maintain rating at DA Davidson | — |
| 17/04/2026 | KEY | DA Davidson | maintain | Buy→Buy | maintain rating at DA Davidson | — |
| 17/04/2026 | KEY | Piper Sandler | maintain | Overweight→Overweight | maintain rating at Piper Sandler | — |
| 17/04/2026 | KEY | RBC Capital | maintain | Outperform→Outperform | maintain rating at RBC Capital | — |
| 17/04/2026 | LNT | BMO Capital | maintain | Outperform→Outperform | maintain rating at BMO Capital | — |
| 17/04/2026 | SNDK | B of A Securities | maintain | Buy→Buy | maintain rating at B of A Securities | — |
| 17/04/2026 | CLX | JP Morgan | downgrade | Neutral→Underweight | downgrade rating at JP Morgan | — |
| 17/04/2026 | CF | Barclays | maintain | Overweight→Overweight | maintain rating at Barclays | — |
| 17/04/2026 | MTZ | Clear Street | maintain | Buy→Buy | maintain rating at Clear Street | — |
| 17/04/2026 | MTZ | Stifel | maintain | Buy→Buy | maintain rating at Stifel | — |
| 17/04/2026 | UDR | Goldman Sachs | maintain | Sell→Sell | maintain rating at Goldman Sachs | — |
| 17/04/2026 | SOLV | Piper Sandler | maintain | Overweight→Overweight | maintain rating at Piper Sandler | — |
| 17/04/2026 | NCLH | Tigress Financial | maintain | Strong Buy→Strong Buy | maintain rating at Tigress Financial | — |
| 17/04/2026 | JBHT | Baird | maintain | Outperform→Outperform | maintain rating at Baird | — |
| 17/04/2026 | JBHT | Benchmark | maintain | Buy→Buy | maintain rating at Benchmark | — |
| 17/04/2026 | AR | Morgan Stanley | maintain | Overweight→Overweight | maintain rating at Morgan Stanley | — |
| 17/04/2026 | WMS | Oppenheimer | maintain | Outperform→Outperform | maintain rating at Oppenheimer | — |
| 17/04/2026 | ALB | Baird | downgrade | Outperform→Neutral | downgrade rating at Baird | — |
| 17/04/2026 | APA | UBS | maintain | Neutral→Neutral | maintain rating at UBS | — |
| 17/04/2026 | IVZ | Barclays | maintain | Equal Weight→Equal Weight | maintain rating at Barclays | — |
| 17/04/2026 | SN | JP Morgan | maintain | Overweight→Overweight | maintain rating at JP Morgan | — |
| 17/04/2026 | LAD | JP Morgan | maintain | Neutral→Neutral | maintain rating at JP Morgan | — |
| 17/04/2026 | ADC | BMO Capital | downgrade | Outperform→Market Perform | downgrade rating at BMO Capital | — |
| 17/04/2026 | FND | Zelman & Assoc | maintain | Neutral→Neutral | maintain rating at Zelman & Assoc | — |
| 17/04/2026 | QRVO | Wolfe Research | downgrade | Outperform→Peer Perform | downgrade rating at Wolfe Research | — |
| 17/04/2026 | ELF | JP Morgan | maintain | Overweight→Overweight | maintain rating at JP Morgan | — |
| 17/04/2026 | BEN | Barclays | maintain | Underweight→Underweight | maintain rating at Barclays | — |
| 17/04/2026 | ONTO | Evercore ISI Group | maintain | Outperform→Outperform | maintain rating at Evercore ISI Group | — |
| 17/04/2026 | ONTO | Stifel | upgrade | Hold→Buy | upgrade rating at Stifel | — |
| 17/04/2026 | ONTO | B. Riley Securities | maintain | Buy→Buy | maintain rating at B. Riley Securities | — |
| 17/04/2026 | ONTO | Oppenheimer | maintain | Outperform→Outperform | maintain rating at Oppenheimer | — |
| 17/04/2026 | CHRD | Roth Capital | maintain | Buy→Buy | maintain rating at Roth Capital | — |
| 17/04/2026 | ALK | Evercore ISI Group | maintain | Outperform→Outperform | maintain rating at Evercore ISI Group | — |
| 17/04/2026 | VFC | BWG Global | upgrade | Mixed→Positive | upgrade rating at BWG Global | — |
| 17/04/2026 | AUR | Goldman Sachs | maintain | Neutral→Neutral | maintain rating at Goldman Sachs | — |
| 17/04/2026 | PEGA | DA Davidson | maintain | Buy→Buy | maintain rating at DA Davidson | — |
| 17/04/2026 | PAG | JP Morgan | maintain | Neutral→Neutral | maintain rating at JP Morgan | — |
| 17/04/2026 | ACHC | UBS | maintain | Buy→Buy | maintain rating at UBS | — |
| 17/04/2026 | CACC | Stephens & Co. | maintain | Equal Weight→Equal Weight | maintain rating at Stephens & Co. | — |
| 17/04/2026 | MAN | Truist Securities | maintain | Hold→Hold | maintain rating at Truist Securities | — |
| 17/04/2026 | MAN | UBS | maintain | Neutral→Neutral | maintain rating at UBS | — |
| 17/04/2026 | MAN | Baird | maintain | Outperform→Outperform | maintain rating at Baird | — |
| 17/04/2026 | REYN | JP Morgan | maintain | Neutral→Neutral | maintain rating at JP Morgan | — |
| 17/04/2026 | GPI | JP Morgan | maintain | Overweight→Overweight | maintain rating at JP Morgan | — |
| 17/04/2026 | HOMB | Piper Sandler | maintain | Overweight→Overweight | maintain rating at Piper Sandler | — |
| 17/04/2026 | HOMB | Stephens & Co. | maintain | Overweight→Overweight | maintain rating at Stephens & Co. | — |
| 17/04/2026 | BMI | JP Morgan | maintain | Overweight→Overweight | maintain rating at JP Morgan | — |
| 17/04/2026 | ABG | JP Morgan | maintain | Underweight→Underweight | maintain rating at JP Morgan | — |
| 17/04/2026 | MMSI | Piper Sandler | maintain | Overweight→Overweight | maintain rating at Piper Sandler | — |
| 17/04/2026 | SLG | Evercore ISI Group | maintain | Outperform→Outperform | maintain rating at Evercore ISI Group | — |
| 17/04/2026 | MYRG | Clear Street | maintain | Buy→Buy | maintain rating at Clear Street | — |
| 17/04/2026 | ICUI | Piper Sandler | maintain | Overweight→Overweight | maintain rating at Piper Sandler | — |
| 17/04/2026 | VCTR | Barclays | maintain | Equal Weight→Equal Weight | maintain rating at Barclays | — |
| 17/04/2026 | SFNC | DA Davidson | maintain | Neutral→Neutral | maintain rating at DA Davidson | — |
| 17/04/2026 | SLNO | Wells Fargo | downgrade | Overweight→Equal Weight | downgrade rating at Wells Fargo | — |
| 17/04/2026 | BRZE | BTIG | maintain | Buy→Buy | maintain rating at BTIG | — |
| 17/04/2026 | CGON | JP Morgan | maintain | Overweight→Overweight | maintain rating at JP Morgan | — |
| 17/04/2026 | SDRL | BTIG | maintain | Buy→Buy | maintain rating at BTIG | — |
| 17/04/2026 | KWR | Seaport Global | upgrade | Neutral→Buy | upgrade rating at Seaport Global | — |
| 17/04/2026 | TILE | Barrington Research | maintain | Outperform→Outperform | maintain rating at Barrington Research | — |
| 17/04/2026 | ENR | JP Morgan | maintain | Neutral→Neutral | maintain rating at JP Morgan | — |
| 17/04/2026 | GNL | BMO Capital | downgrade | Outperform→Market Perform | downgrade rating at BMO Capital | — |
| 17/04/2026 | HROW | BTIG | maintain | Buy→Buy | maintain rating at BTIG | — |
| 17/04/2026 | UTI | Barrington Research | maintain | Outperform→Outperform | maintain rating at Barrington Research | — |
| 17/04/2026 | CENTA | JP Morgan | maintain | Underweight→Underweight | maintain rating at JP Morgan | — |
| 17/04/2026 | PBI | Citizens | maintain | Market Outperform→Market Outperform | maintain rating at Citizens | — |
| 17/04/2026 | VRTS | Barclays | maintain | Underweight→Underweight | maintain rating at Barclays | — |
| 17/04/2026 | WABC | Keefe, Bruyette & Woods | maintain | Market Perform→Market Perform | maintain rating at Keefe, Bruyette & Woods | — |
| 17/04/2026 | SAH | JP Morgan | maintain | Underweight→Underweight | maintain rating at JP Morgan | — |
| 17/04/2026 | LUNR | Roth Capital | maintain | Buy→Buy | maintain rating at Roth Capital | — |
| 17/04/2026 | FLNC | UBS | downgrade | Neutral→Sell | downgrade rating at UBS | — |
| 17/04/2026 | SYRE | Jones Trading | maintain | Buy→Buy | maintain rating at Jones Trading | — |
| 17/04/2026 | TRVI | D. Boral Capital | maintain | Buy→Buy | maintain rating at D. Boral Capital | — |
| 17/04/2026 | MDXG | Craig-Hallum | maintain | Buy→Buy | maintain rating at Craig-Hallum | — |
| 17/04/2026 | GSBC | Keefe, Bruyette & Woods | maintain | Market Perform→Market Perform | maintain rating at Keefe, Bruyette & Woods | — |
| 17/04/2026 | DOMO | Stephens & Co. | maintain | Overweight→Overweight | maintain rating at Stephens & Co. | — |
| 17/04/2026 | BAND | B. Riley Securities | maintain | Buy→Buy | maintain rating at B. Riley Securities | — |
| 17/04/2026 | PSTL | BMO Capital | upgrade | Market Perform→Outperform | upgrade rating at BMO Capital | — |
| 17/04/2026 | MGTX | RBC Capital | maintain | Outperform→Outperform | maintain rating at RBC Capital | — |
| 17/04/2026 | OPFI | Citizens | maintain | Market Outperform→Market Outperform | maintain rating at Citizens | — |
| 17/04/2026 | LAKE | Lake Street | maintain | Buy→Buy | maintain rating at Lake Street | — |
| 16/04/2026 | MSFT | TD Cowen | maintain | Buy→Buy | maintain rating at TD Cowen | — |
| 16/04/2026 | AMZN | TD Cowen | maintain | Buy→Buy | maintain rating at TD Cowen | — |
| 16/04/2026 | GOOG | TD Cowen | maintain | Buy→Buy | maintain rating at TD Cowen | — |
| 16/04/2026 | PLTR | DA Davidson | maintain | Neutral→Neutral | maintain rating at DA Davidson | — |
| 16/04/2026 | BAC | Piper Sandler | maintain | Neutral→Neutral | maintain rating at Piper Sandler | — |
| 16/04/2026 | BAC | Oppenheimer | maintain | Outperform→Outperform | maintain rating at Oppenheimer | — |
| 16/04/2026 | BAC | RBC Capital | maintain | Outperform→Outperform | maintain rating at RBC Capital | — |
| 16/04/2026 | BAC | Truist Securities | maintain | Buy→Buy | maintain rating at Truist Securities | — |
| 16/04/2026 | BAC | Keefe, Bruyette & Woods | maintain | Outperform→Outperform | maintain rating at Keefe, Bruyette & Woods | — |
| 16/04/2026 | BAC | Evercore ISI Group | maintain | Outperform→Outperform | maintain rating at Evercore ISI Group | — |
| 16/04/2026 | CSCO | JP Morgan | maintain | Overweight→Overweight | maintain rating at JP Morgan | — |
| 16/04/2026 | IBM | Oppenheimer | maintain | Outperform→Outperform | maintain rating at Oppenheimer | — |
| 16/04/2026 | AMD | Bernstein | maintain | Market Perform→Market Perform | maintain rating at Bernstein | — |
| 16/04/2026 | NOW | TD Cowen | maintain | Buy→Buy | maintain rating at TD Cowen | — |
| 16/04/2026 | NOW | Deutsche Bank | maintain | Buy→Buy | maintain rating at Deutsche Bank | — |
| 16/04/2026 | NOW | Baird | maintain | Outperform→Outperform | maintain rating at Baird | — |
| 16/04/2026 | MS | Wells Fargo | maintain | Equal Weight→Equal Weight | maintain rating at Wells Fargo | — |
| 16/04/2026 | MS | RBC Capital | maintain | Sector Perform→Sector Perform | maintain rating at RBC Capital | — |
| 16/04/2026 | MS | Citizens | maintain | Market Perform→Market Perform | maintain rating at Citizens | — |
| 16/04/2026 | MS | B of A Securities | maintain | Buy→Buy | maintain rating at B of A Securities | — |
| 16/04/2026 | MS | Keefe, Bruyette & Woods | maintain | Outperform→Outperform | maintain rating at Keefe, Bruyette & Woods | — |
| 16/04/2026 | MS | Barclays | maintain | Overweight→Overweight | maintain rating at Barclays | — |
| 16/04/2026 | MS | Goldman Sachs | maintain | Neutral→Neutral | maintain rating at Goldman Sachs | — |
| 16/04/2026 | AXP | Morgan Stanley | maintain | Equal Weight→Equal Weight | maintain rating at Morgan Stanley | — |
| 16/04/2026 | QCOM | JP Morgan | downgrade | Overweight→Neutral | downgrade rating at JP Morgan | — |
| 16/04/2026 | GEV | JP Morgan | maintain | Overweight→Overweight | maintain rating at JP Morgan | — |
| 16/04/2026 | GEV | Oppenheimer | maintain | Outperform→Outperform | maintain rating at Oppenheimer | — |
| 16/04/2026 | INTC | Bernstein | maintain | Market Perform→Market Perform | maintain rating at Bernstein | — |
| 16/04/2026 | ANET | JP Morgan | maintain | Overweight→Overweight | maintain rating at JP Morgan | — |
| 16/04/2026 | APH | JP Morgan | maintain | Overweight→Overweight | maintain rating at JP Morgan | — |
| 16/04/2026 | PGR | BMO Capital | maintain | Market Perform→Market Perform | maintain rating at BMO Capital | — |
| 16/04/2026 | PGR | Wells Fargo | maintain | Equal Weight→Equal Weight | maintain rating at Wells Fargo | — |
| 16/04/2026 | PGR | B of A Securities | maintain | Buy→Buy | maintain rating at B of A Securities | — |
| 16/04/2026 | COF | Morgan Stanley | maintain | Overweight→Overweight | maintain rating at Morgan Stanley | — |
| 16/04/2026 | AMT | Barclays | maintain | Equal Weight→Equal Weight | maintain rating at Barclays | — |
| 16/04/2026 | WM | Baird | maintain | Outperform→Outperform | maintain rating at Baird | — |
| 16/04/2026 | PNC | Barclays | maintain | Overweight→Overweight | maintain rating at Barclays | — |
| 16/04/2026 | PNC | B of A Securities | maintain | Buy→Buy | maintain rating at B of A Securities | — |
| 16/04/2026 | PNC | Keefe, Bruyette & Woods | maintain | Market Perform→Market Perform | maintain rating at Keefe, Bruyette & Woods | — |
| 16/04/2026 | PNC | Truist Securities | maintain | Hold→Hold | maintain rating at Truist Securities | — |
| 16/04/2026 | PNC | Oppenheimer | maintain | Outperform→Outperform | maintain rating at Oppenheimer | — |
| 16/04/2026 | PNC | Morgan Stanley | maintain | Equal Weight→Equal Weight | maintain rating at Morgan Stanley | — |
| 16/04/2026 | EQIX | Citigroup | maintain | Buy→Buy | maintain rating at Citigroup | — |
| 16/04/2026 | EQIX | Barclays | maintain | Equal Weight→Equal Weight | maintain rating at Barclays | — |
| 16/04/2026 | MRVL | Stifel | maintain | Buy→Buy | maintain rating at Stifel | — |
| 16/04/2026 | GLW | JP Morgan | downgrade | Overweight→Neutral | downgrade rating at JP Morgan | — |
| 16/04/2026 | PYPL | Mizuho | downgrade | Outperform→Neutral | downgrade rating at Mizuho | — |
| 16/04/2026 | HLT | Barclays | maintain | Overweight→Overweight | maintain rating at Barclays | — |
| 16/04/2026 | MAR | Barclays | maintain | Equal Weight→Equal Weight | maintain rating at Barclays | — |
| 16/04/2026 | DLR | Barclays | maintain | Equal Weight→Equal Weight | maintain rating at Barclays | — |
| 16/04/2026 | AXON | JP Morgan | maintain | Overweight→Overweight | maintain rating at JP Morgan | — |
| 16/04/2026 | LNG | Scotiabank | maintain | Sector Outperform→Sector Outperform | maintain rating at Scotiabank | — |
| 16/04/2026 | RSG | Baird | maintain | Neutral→Neutral | maintain rating at Baird | — |
| 16/04/2026 | DHI | Truist Securities | maintain | Hold→Hold | maintain rating at Truist Securities | — |
| 16/04/2026 | WDC | JP Morgan | maintain | Overweight→Overweight | maintain rating at JP Morgan | — |
| 16/04/2026 | DELL | Goldman Sachs | maintain | Buy→Buy | maintain rating at Goldman Sachs | — |
| 16/04/2026 | DELL | JP Morgan | maintain | Overweight→Overweight | maintain rating at JP Morgan | — |
| 16/04/2026 | FLUT | Citigroup | downgrade | Buy→Sell | downgrade rating at Citigroup | — |
| 16/04/2026 | FLUT | Barclays | maintain | Overweight→Overweight | maintain rating at Barclays | — |
| 16/04/2026 | MPWR | Stifel | maintain | Buy→Buy | maintain rating at Stifel | — |
| 16/04/2026 | GRMN | JP Morgan | maintain | Neutral→Neutral | maintain rating at JP Morgan | — |
| 16/04/2026 | XYL | JP Morgan | maintain | Overweight→Overweight | maintain rating at JP Morgan | — |
| 16/04/2026 | KDP | JP Morgan | maintain | Overweight→Overweight | maintain rating at JP Morgan | — |
| 16/04/2026 | NUE | Wells Fargo | maintain | Overweight→Overweight | maintain rating at Wells Fargo | — |
| 16/04/2026 | MTB | DA Davidson | maintain | Neutral→Neutral | maintain rating at DA Davidson | — |
| 16/04/2026 | MTB | RBC Capital | maintain | Outperform→Outperform | maintain rating at RBC Capital | — |
| 16/04/2026 | TSCO | DA Davidson | maintain | Buy→Buy | maintain rating at DA Davidson | — |
| 16/04/2026 | KEYS | JP Morgan | maintain | Overweight→Overweight | maintain rating at JP Morgan | — |
| 16/04/2026 | EXR | Wells Fargo | maintain | Overweight→Overweight | maintain rating at Wells Fargo | — |
| 16/04/2026 | PHM | Truist Securities | maintain | Buy→Buy | maintain rating at Truist Securities | — |
| 16/04/2026 | PSTG | JP Morgan | maintain | Overweight→Overweight | maintain rating at JP Morgan | — |
| 16/04/2026 | ODFL | Stifel | maintain | Buy→Buy | maintain rating at Stifel | — |
| 16/04/2026 | CNP | Jefferies | maintain | Buy→Buy | maintain rating at Jefferies | — |
| 16/04/2026 | TEAM | Morgan Stanley | maintain | Overweight→Overweight | maintain rating at Morgan Stanley | — |
| 16/04/2026 | TEAM | TD Cowen | maintain | Hold→Hold | maintain rating at TD Cowen | — |
| 16/04/2026 | NTAP | JP Morgan | downgrade | Overweight→Neutral | downgrade rating at JP Morgan | — |
| 16/04/2026 | PPG | RBC Capital | maintain | Sector Perform→Sector Perform | maintain rating at RBC Capital | — |
| 16/04/2026 | TER | JP Morgan | maintain | Neutral→Neutral | maintain rating at JP Morgan | — |
| 16/04/2026 | NVR | Truist Securities | maintain | Hold→Hold | maintain rating at Truist Securities | — |
| 16/04/2026 | HUBS | RBC Capital | maintain | Outperform→Outperform | maintain rating at RBC Capital | — |
| 16/04/2026 | HUBS | Canaccord Genuity | maintain | Buy→Buy | maintain rating at Canaccord Genuity | — |
| 16/04/2026 | FLEX | JP Morgan | maintain | Overweight→Overweight | maintain rating at JP Morgan | — |
| 16/04/2026 | CIEN | JP Morgan | maintain | Overweight→Overweight | maintain rating at JP Morgan | — |
| 16/04/2026 | CIEN | B of A Securities | maintain | Buy→Buy | maintain rating at B of A Securities | — |
| 16/04/2026 | SBAC | Barclays | maintain | Overweight→Overweight | maintain rating at Barclays | — |
| 16/04/2026 | STLD | Wells Fargo | maintain | Overweight→Overweight | maintain rating at Wells Fargo | — |
| 16/04/2026 | FFIV | JP Morgan | maintain | Overweight→Overweight | maintain rating at JP Morgan | — |
| 16/04/2026 | LVS | Wells Fargo | maintain | Equal Weight→Equal Weight | maintain rating at Wells Fargo | — |
| 16/04/2026 | DKNG | Barclays | maintain | Overweight→Overweight | maintain rating at Barclays | — |
| 16/04/2026 | DKNG | JP Morgan | maintain | Overweight→Overweight | maintain rating at JP Morgan | — |
| 16/04/2026 | DKNG | Citigroup | maintain | Buy→Buy | maintain rating at Citigroup | — |
| 16/04/2026 | EQH | Raymond James | upgrade | Market Perform→Strong Buy | upgrade rating at Raymond James | — |
| 16/04/2026 | OKTA | Raymond James | upgrade | Market Perform→Outperform | upgrade rating at Raymond James | — |
| 16/04/2026 | EG | Wells Fargo | maintain | Equal Weight→Equal Weight | maintain rating at Wells Fargo | — |
| 16/04/2026 | RS | Wells Fargo | maintain | Equal Weight→Equal Weight | maintain rating at Wells Fargo | — |
| 16/04/2026 | XPO | Stifel | maintain | Buy→Buy | maintain rating at Stifel | — |
| 16/04/2026 | KIM | Morgan Stanley | maintain | Equal Weight→Equal Weight | maintain rating at Morgan Stanley | — |
| 16/04/2026 | TOL | Truist Securities | maintain | Buy→Buy | maintain rating at Truist Securities | — |
| 16/04/2026 | MTZ | JP Morgan | maintain | Overweight→Overweight | maintain rating at JP Morgan | — |
| 16/04/2026 | NLY | JP Morgan | maintain | Overweight→Overweight | maintain rating at JP Morgan | — |
| 16/04/2026 | SNX | JP Morgan | maintain | Neutral→Neutral | maintain rating at JP Morgan | — |
| 16/04/2026 | RL | B of A Securities | maintain | Buy→Buy | maintain rating at B of A Securities | — |
| 16/04/2026 | OC | Wells Fargo | maintain | Overweight→Overweight | maintain rating at Wells Fargo | — |
| 16/04/2026 | CLH | Baird | maintain | Outperform→Outperform | maintain rating at Baird | — |
| 16/04/2026 | FHN | DA Davidson | maintain | Neutral→Neutral | maintain rating at DA Davidson | — |
| 16/04/2026 | FHN | Keefe, Bruyette & Woods | maintain | Market Perform→Market Perform | maintain rating at Keefe, Bruyette & Woods | — |
| 16/04/2026 | WYNN | Wells Fargo | maintain | Overweight→Overweight | maintain rating at Wells Fargo | — |
| 16/04/2026 | WYNN | Susquehanna | maintain | Positive→Positive | maintain rating at Susquehanna | — |
| 16/04/2026 | TXRH | Wells Fargo | maintain | Overweight→Overweight | maintain rating at Wells Fargo | — |
| 16/04/2026 | JBHT | Citigroup | maintain | Neutral→Neutral | maintain rating at Citigroup | — |
| 16/04/2026 | JBHT | Barclays | maintain | Equal Weight→Equal Weight | maintain rating at Barclays | — |
| 16/04/2026 | JBHT | B of A Securities | maintain | Buy→Buy | maintain rating at B of A Securities | — |
| 16/04/2026 | JBHT | Morgan Stanley | maintain | Equal Weight→Equal Weight | maintain rating at Morgan Stanley | — |
| 16/04/2026 | JBHT | BMO Capital | maintain | Outperform→Outperform | maintain rating at BMO Capital | — |
| 16/04/2026 | JBHT | Truist Securities | maintain | Hold→Hold | maintain rating at Truist Securities | — |
| 16/04/2026 | JBHT | Wells Fargo | maintain | Overweight→Overweight | maintain rating at Wells Fargo | — |
| 16/04/2026 | JBHT | UBS | maintain | Neutral→Neutral | maintain rating at UBS | — |
| 16/04/2026 | AGNC | JP Morgan | maintain | Overweight→Overweight | maintain rating at JP Morgan | — |
| 16/04/2026 | DOCS | B of A Securities | maintain | Buy→Buy | maintain rating at B of A Securities | — |
| 16/04/2026 | CUBE | Wells Fargo | maintain | Equal Weight→Equal Weight | maintain rating at Wells Fargo | — |
| 16/04/2026 | EGP | Morgan Stanley | maintain | Equal Weight→Equal Weight | maintain rating at Morgan Stanley | — |
| 16/04/2026 | MTSI | Stifel | maintain | Buy→Buy | maintain rating at Stifel | — |
| 16/04/2026 | SAIA | Stifel | maintain | Hold→Hold | maintain rating at Stifel | — |
| 16/04/2026 | ESTC | RBC Capital | maintain | Outperform→Outperform | maintain rating at RBC Capital | — |
| 16/04/2026 | EMN | Citigroup | maintain | Buy→Buy | maintain rating at Citigroup | — |
| 16/04/2026 | MGM | JP Morgan | maintain | Neutral→Neutral | maintain rating at JP Morgan | — |
| 16/04/2026 | MGM | Wells Fargo | maintain | Underweight→Underweight | maintain rating at Wells Fargo | — |
| 16/04/2026 | KMX | Barclays | maintain | Underweight→Underweight | maintain rating at Barclays | — |
| 16/04/2026 | CRUS | Stifel | maintain | Buy→Buy | maintain rating at Stifel | — |
| 16/04/2026 | STWD | JP Morgan | maintain | Overweight→Overweight | maintain rating at JP Morgan | — |
| 16/04/2026 | ESAB | DA Davidson | maintain | Buy→Buy | maintain rating at DA Davidson | — |
| 16/04/2026 | CHDN | Wells Fargo | maintain | Overweight→Overweight | maintain rating at Wells Fargo | — |
| 16/04/2026 | WH | Barclays | maintain | Overweight→Overweight | maintain rating at Barclays | — |
| 16/04/2026 | LOPE | Barrington Research | maintain | Outperform→Outperform | maintain rating at Barrington Research | — |
| 16/04/2026 | ROIV | Piper Sandler | maintain | Overweight→Overweight | maintain rating at Piper Sandler | — |
| 16/04/2026 | H | Barclays | maintain | Overweight→Overweight | maintain rating at Barclays | — |
| 16/04/2026 | CZR | JP Morgan | maintain | Overweight→Overweight | maintain rating at JP Morgan | — |
| 16/04/2026 | CZR | Citigroup | maintain | Neutral→Neutral | maintain rating at Citigroup | — |
| 16/04/2026 | CZR | Wells Fargo | maintain | Equal Weight→Equal Weight | maintain rating at Wells Fargo | — |
| 16/04/2026 | SLM | Morgan Stanley | maintain | Equal Weight→Equal Weight | maintain rating at Morgan Stanley | — |
| 16/04/2026 | MTDR | Wells Fargo | maintain | Equal Weight→Equal Weight | maintain rating at Wells Fargo | — |
| 16/04/2026 | HLNE | JP Morgan | upgrade | Neutral→Overweight | upgrade rating at JP Morgan | — |
| 16/04/2026 | FOUR | Seaport Global | downgrade | Buy→Neutral | downgrade rating at Seaport Global | — |
| 16/04/2026 | BYD | Wells Fargo | maintain | Equal Weight→Equal Weight | maintain rating at Wells Fargo | — |
| 16/04/2026 | BYD | Citigroup | maintain | Neutral→Neutral | maintain rating at Citigroup | — |
| 16/04/2026 | BEPC | JP Morgan | maintain | Overweight→Overweight | maintain rating at JP Morgan | — |
| 16/04/2026 | CE | Citigroup | maintain | Buy→Buy | maintain rating at Citigroup | — |
| 16/04/2026 | AMTM | Citizens | maintain | Market Outperform→Market Outperform | maintain rating at Citizens | — |
| 16/04/2026 | PENN | Wells Fargo | maintain | Equal Weight→Equal Weight | maintain rating at Wells Fargo | — |
| 16/04/2026 | PENN | JP Morgan | maintain | Overweight→Overweight | maintain rating at JP Morgan | — |
| 16/04/2026 | PENN | Barclays | maintain | Overweight→Overweight | maintain rating at Barclays | — |
| 16/04/2026 | OLN | Citigroup | maintain | Neutral→Neutral | maintain rating at Citigroup | — |
| 16/04/2026 | CHH | Barclays | maintain | Underweight→Underweight | maintain rating at Barclays | — |
| 16/04/2026 | NWL | Canaccord Genuity | maintain | Buy→Buy | maintain rating at Canaccord Genuity | — |
| 16/04/2026 | SRPT | HC Wainwright & Co. | maintain | Sell→Sell | maintain rating at HC Wainwright & Co. | — |
| 16/04/2026 | CRDO | Goldman Sachs | maintain | Buy→Buy | maintain rating at Goldman Sachs | — |
| 16/04/2026 | FN | JP Morgan | downgrade | Overweight→Neutral | downgrade rating at JP Morgan | — |
| 16/04/2026 | HIMS | B of A Securities | maintain | Neutral→Neutral | maintain rating at B of A Securities | — |
| 16/04/2026 | TMHC | Truist Securities | maintain | Buy→Buy | maintain rating at Truist Securities | — |
| 16/04/2026 | SITM | Stifel | maintain | Buy→Buy | maintain rating at Stifel | — |
| 16/04/2026 | LRN | Barrington Research | maintain | Outperform→Outperform | maintain rating at Barrington Research | — |
| 16/04/2026 | ORA | JP Morgan | maintain | Neutral→Neutral | maintain rating at JP Morgan | — |
| 16/04/2026 | ITRI | Oppenheimer | maintain | Outperform→Outperform | maintain rating at Oppenheimer | — |
| 16/04/2026 | ITRI | JP Morgan | maintain | Overweight→Overweight | maintain rating at JP Morgan | — |
| 16/04/2026 | MTH | Truist Securities | maintain | Buy→Buy | maintain rating at Truist Securities | — |
| 16/04/2026 | SPSC | Rothschild & Co | downgrade | Buy→Neutral | downgrade rating at Rothschild & Co | — |
| 16/04/2026 | RUN | GLJ Research | maintain | Sell→Sell | maintain rating at GLJ Research | — |
| 16/04/2026 | RUN | JP Morgan | maintain | Overweight→Overweight | maintain rating at JP Morgan | — |
| 16/04/2026 | CALX | JP Morgan | maintain | Overweight→Overweight | maintain rating at JP Morgan | — |
| 16/04/2026 | PATK | Roth Capital | maintain | Buy→Buy | maintain rating at Roth Capital | — |
| 16/04/2026 | NSIT | JP Morgan | maintain | Underweight→Underweight | maintain rating at JP Morgan | — |
| 16/04/2026 | EOSE | JP Morgan | maintain | Neutral→Neutral | maintain rating at JP Morgan | — |
| 16/04/2026 | BXMT | JP Morgan | upgrade | Neutral→Overweight | upgrade rating at JP Morgan | — |
| 16/04/2026 | GPOR | UBS | maintain | Buy→Buy | maintain rating at UBS | — |
| 16/04/2026 | RRR | JP Morgan | maintain | Overweight→Overweight | maintain rating at JP Morgan | — |
| 16/04/2026 | MGNI | Needham | maintain | Buy→Buy | maintain rating at Needham | — |
| 16/04/2026 | HGV | Wells Fargo | maintain | Equal Weight→Equal Weight | maintain rating at Wells Fargo | — |
| 16/04/2026 | POWI | Stifel | maintain | Buy→Buy | maintain rating at Stifel | — |
| 16/04/2026 | SGHC | BTIG | maintain | Buy→Buy | maintain rating at BTIG | — |
| 16/04/2026 | CSTM | JP Morgan | maintain | Overweight→Overweight | maintain rating at JP Morgan | — |
| 16/04/2026 | CSTM | Wells Fargo | maintain | Overweight→Overweight | maintain rating at Wells Fargo | — |
| 16/04/2026 | GT | Deutsche Bank | maintain | Buy→Buy | maintain rating at Deutsche Bank | — |
| 16/04/2026 | MSGE | Guggenheim | maintain | Buy→Buy | maintain rating at Guggenheim | — |
| 16/04/2026 | KNTK | RBC Capital | maintain | Outperform→Outperform | maintain rating at RBC Capital | — |
| 16/04/2026 | RSI | JP Morgan | maintain | Neutral→Neutral | maintain rating at JP Morgan | — |
| 16/04/2026 | ENR | Canaccord Genuity | maintain | Hold→Hold | maintain rating at Canaccord Genuity | — |
| 16/04/2026 | ARCB | Stifel | maintain | Buy→Buy | maintain rating at Stifel | — |
| 16/04/2026 | FLYW | BTIG | upgrade | Neutral→Buy | upgrade rating at BTIG | — |
| 16/04/2026 | CENX | Wells Fargo | maintain | Overweight→Overweight | maintain rating at Wells Fargo | — |
| 16/04/2026 | NVCR | Wedbush | maintain | Neutral→Neutral | maintain rating at Wedbush | — |
| 16/04/2026 | DFIN | DA Davidson | maintain | Buy→Buy | maintain rating at DA Davidson | — |
| 16/04/2026 | LION | Baird | maintain | Outperform→Outperform | maintain rating at Baird | — |
| 16/04/2026 | ARRY | JP Morgan | maintain | Overweight→Overweight | maintain rating at JP Morgan | — |
| 16/04/2026 | BFH | Morgan Stanley | upgrade | Underweight→Equal Weight | upgrade rating at Morgan Stanley | — |
| 16/04/2026 | MCRI | Wells Fargo | maintain | Equal Weight→Equal Weight | maintain rating at Wells Fargo | — |
| 16/04/2026 | SHLS | JP Morgan | maintain | Overweight→Overweight | maintain rating at JP Morgan | — |
| 16/04/2026 | KALU | Wells Fargo | maintain | Equal Weight→Equal Weight | maintain rating at Wells Fargo | — |
| 16/04/2026 | NN | Oppenheimer | upgrade | Perform→Outperform | upgrade rating at Oppenheimer | — |
| 16/04/2026 | SMA | Wells Fargo | maintain | Equal Weight→Equal Weight | maintain rating at Wells Fargo | — |
| 16/04/2026 | TWO | JP Morgan | downgrade | Neutral→Underweight | downgrade rating at JP Morgan | — |
| 16/04/2026 | NAVI | Morgan Stanley | maintain | Equal Weight→Equal Weight | maintain rating at Morgan Stanley | — |
| 16/04/2026 | NUVB | Wedbush | maintain | Outperform→Outperform | maintain rating at Wedbush | — |
| 16/04/2026 | UNIT | Barclays | maintain | Equal Weight→Equal Weight | maintain rating at Barclays | — |
| 16/04/2026 | EQBK | DA Davidson | maintain | Neutral→Neutral | maintain rating at DA Davidson | — |
| 16/04/2026 | EQBK | Piper Sandler | maintain | Overweight→Overweight | maintain rating at Piper Sandler | — |
| 16/04/2026 | BJRI | Citigroup | maintain | Neutral→Neutral | maintain rating at Citigroup | — |
| 16/04/2026 | TRTX | JP Morgan | maintain | Overweight→Overweight | maintain rating at JP Morgan | — |
| 16/04/2026 | KREF | JP Morgan | maintain | Neutral→Neutral | maintain rating at JP Morgan | — |
| 16/04/2026 | FWRD | Stifel | maintain | Buy→Buy | maintain rating at Stifel | — |
| 16/04/2026 | GEVO | Northland Capital Markets | maintain | Outperform→Outperform | maintain rating at Northland Capital Markets | — |
| 16/04/2026 | MAMA | DA Davidson | maintain | Buy→Buy | maintain rating at DA Davidson | — |
| 16/04/2026 | PLBC | Stephens & Co. | maintain | Overweight→Overweight | maintain rating at Stephens & Co. | — |
| 16/04/2026 | PLBC | Piper Sandler | maintain | Overweight→Overweight | maintain rating at Piper Sandler | — |
| 16/04/2026 | ACRE | JP Morgan | maintain | Neutral→Neutral | maintain rating at JP Morgan | — |
| 16/04/2026 | BZAI | Rosenblatt | maintain | Buy→Buy | maintain rating at Rosenblatt | — |
| 16/04/2026 | III | Barrington Research | maintain | Outperform→Outperform | maintain rating at Barrington Research | — |
| 16/04/2026 | FENC | Wedbush | maintain | Outperform→Outperform | maintain rating at Wedbush | — |
| 16/04/2026 | ALLO | JP Morgan | upgrade | Underweight→Neutral | upgrade rating at JP Morgan | — |
| 16/04/2026 | ALLO | HC Wainwright & Co. | maintain | Buy→Buy | maintain rating at HC Wainwright & Co. | — |
| 16/04/2026 | DSP | Rosenblatt | maintain | Buy→Buy | maintain rating at Rosenblatt | — |
| 16/04/2026 | DSP | DA Davidson | maintain | Buy→Buy | maintain rating at DA Davidson | — |
| 16/04/2026 | BTMD | Truist Securities | maintain | Buy→Buy | maintain rating at Truist Securities | — |
| 15/04/2026 | MSFT | Baird | maintain | Outperform→Outperform | maintain rating at Baird | — |
| 15/04/2026 | AMZN | Rosenblatt | maintain | Buy→Buy | maintain rating at Rosenblatt | — |
| 15/04/2026 | AMZN | Citizens | maintain | Market Outperform→Market Outperform | maintain rating at Citizens | — |
| 15/04/2026 | TSLA | TD Cowen | maintain | Buy→Buy | maintain rating at TD Cowen | — |
| 15/04/2026 | JPM | Truist Securities | maintain | Hold→Hold | maintain rating at Truist Securities | — |
| 15/04/2026 | NFLX | Citizens | maintain | Market Perform→Market Perform | maintain rating at Citizens | — |
| 15/04/2026 | JNJ | Stifel | maintain | Hold→Hold | maintain rating at Stifel | — |
| 15/04/2026 | JNJ | Barclays | maintain | Equal Weight→Equal Weight | maintain rating at Barclays | — |
| 15/04/2026 | JNJ | Wells Fargo | maintain | Overweight→Overweight | maintain rating at Wells Fargo | — |
| 15/04/2026 | WFC | Piper Sandler | maintain | Overweight→Overweight | maintain rating at Piper Sandler | — |
| 15/04/2026 | WFC | Barclays | maintain | Overweight→Overweight | maintain rating at Barclays | — |
| 15/04/2026 | WFC | Keefe, Bruyette & Woods | maintain | Market Perform→Market Perform | maintain rating at Keefe, Bruyette & Woods | — |
| 15/04/2026 | NOW | Citigroup | maintain | Buy→Buy | maintain rating at Citigroup | — |
| 15/04/2026 | NOW | Oppenheimer | maintain | Outperform→Outperform | maintain rating at Oppenheimer | — |
| 15/04/2026 | C | Goldman Sachs | maintain | Buy→Buy | maintain rating at Goldman Sachs | — |
| 15/04/2026 | C | Piper Sandler | maintain | Overweight→Overweight | maintain rating at Piper Sandler | — |
| 15/04/2026 | C | Barclays | maintain | Overweight→Overweight | maintain rating at Barclays | — |
| 15/04/2026 | C | Truist Securities | maintain | Buy→Buy | maintain rating at Truist Securities | — |
| 15/04/2026 | C | Keefe, Bruyette & Woods | maintain | Outperform→Outperform | maintain rating at Keefe, Bruyette & Woods | — |
| 15/04/2026 | C | Oppenheimer | maintain | Outperform→Outperform | maintain rating at Oppenheimer | — |
| 15/04/2026 | C | Evercore ISI Group | maintain | In Line→In Line | maintain rating at Evercore ISI Group | — |
| 15/04/2026 | C | Wells Fargo | maintain | Overweight→Overweight | maintain rating at Wells Fargo | — |
| 15/04/2026 | C | Morgan Stanley | maintain | Overweight→Overweight | maintain rating at Morgan Stanley | — |
| 15/04/2026 | BLK | Keefe, Bruyette & Woods | maintain | Outperform→Outperform | maintain rating at Keefe, Bruyette & Woods | — |
| 15/04/2026 | BLK | Evercore ISI Group | maintain | Outperform→Outperform | maintain rating at Evercore ISI Group | — |
| 15/04/2026 | BLK | Barclays | maintain | Overweight→Overweight | maintain rating at Barclays | — |
| 15/04/2026 | BLK | UBS | maintain | Buy→Buy | maintain rating at UBS | — |
| 15/04/2026 | BLK | Goldman Sachs | maintain | Buy→Buy | maintain rating at Goldman Sachs | — |
| 15/04/2026 | BLK | Morgan Stanley | maintain | Overweight→Overweight | maintain rating at Morgan Stanley | — |
| 15/04/2026 | ISRG | Truist Securities | maintain | Buy→Buy | maintain rating at Truist Securities | — |
| 15/04/2026 | BSX | Truist Securities | maintain | Buy→Buy | maintain rating at Truist Securities | — |
| 15/04/2026 | SYK | Truist Securities | maintain | Hold→Hold | maintain rating at Truist Securities | — |
| 15/04/2026 | MDT | Truist Securities | maintain | Hold→Hold | maintain rating at Truist Securities | — |
| 15/04/2026 | PLD | BTIG | maintain | Buy→Buy | maintain rating at BTIG | — |
| 15/04/2026 | SPOT | Keybanc | maintain | Overweight→Overweight | maintain rating at Keybanc | — |
| 15/04/2026 | CVS | Baird | maintain | Outperform→Outperform | maintain rating at Baird | — |
| 15/04/2026 | CME | Piper Sandler | maintain | Overweight→Overweight | maintain rating at Piper Sandler | — |
| 15/04/2026 | ICE | Piper Sandler | maintain | Overweight→Overweight | maintain rating at Piper Sandler | — |
| 15/04/2026 | AMT | Mizuho | upgrade | Neutral→Outperform | upgrade rating at Mizuho | — |
| 15/04/2026 | CRH | Wells Fargo | upgrade | Equal Weight→Overweight | upgrade rating at Wells Fargo | — |
| 15/04/2026 | RCL | Wells Fargo | maintain | Overweight→Overweight | maintain rating at Wells Fargo | — |
| 15/04/2026 | PNC | RBC Capital | maintain | Outperform→Outperform | maintain rating at RBC Capital | — |
| 15/04/2026 | COIN | Piper Sandler | maintain | Neutral→Neutral | maintain rating at Piper Sandler | — |
| 15/04/2026 | MRVL | Oppenheimer | maintain | Outperform→Outperform | maintain rating at Oppenheimer | — |
| 15/04/2026 | SNOW | Keybanc | maintain | Overweight→Overweight | maintain rating at Keybanc | — |
| 15/04/2026 | NET | Piper Sandler | upgrade | Neutral→Overweight | upgrade rating at Piper Sandler | — |
| 15/04/2026 | EOG | Citigroup | maintain | Neutral→Neutral | maintain rating at Citigroup | — |
| 15/04/2026 | AEP | Barclays | maintain | Equal Weight→Equal Weight | maintain rating at Barclays | — |
| 15/04/2026 | SRE | Barclays | maintain | Overweight→Overweight | maintain rating at Barclays | — |
| 15/04/2026 | FCX | Wells Fargo | maintain | Overweight→Overweight | maintain rating at Wells Fargo | — |
| 15/04/2026 | SLB | Piper Sandler | maintain | Overweight→Overweight | maintain rating at Piper Sandler | — |
| 15/04/2026 | SLB | Morgan Stanley | maintain | Overweight→Overweight | maintain rating at Morgan Stanley | — |


















































































































































































































































































































































