Latest Upgrades And Downgrades from Yahoo Finance 2025-03-31
| Grade Date | Ticker | To Grade | From Grade | Action | Firm | Strong Buy | Buy | Hold | Sell | Strong Sell |
|---|---|---|---|---|---|---|---|---|---|---|
| 2025-03-31 | ADBE | Buy | Buy | main | Jefferies | 8 | 18 | 13 | 0 | 1 |
| 2025-03-31 | AHR | Overweight | Overweight | main | Keybanc | 4 | 3 | 1 | 0 | 0 |
| 2025-03-31 | AMZN | Buy | Buy | main | Jefferies | 19 | 47 | 4 | 0 | 0 |
| 2025-03-31 | AVDX | Market Perform | Market Perform | main | Keefe, Bruyette & Woods | 0 | 5 | 10 | 0 | 2 |
| 2025-03-31 | AVXL | Buy | Buy | reit | HC Wainwright & Co. | 1 | 2 | 0 | 0 | 0 |
| 2025-03-31 | BBIO | Buy | init | Redburn Atlantic | 6 | 10 | 3 | 0 | 0 | |
| 2025-03-31 | BILL | Market Perform | Market Perform | main | Keefe, Bruyette & Woods | 7 | 10 | 7 | 1 | 0 |
| 2025-03-31 | BKR | Overweight | Overweight | main | Barclays | 8 | 12 | 6 | 0 | 0 |
| 2025-03-31 | BROS | Buy | Buy | main | Guggenheim | 3 | 11 | 1 | 0 | 0 |
| 2025-03-31 | BROS | Outperform | Outperform | reit | Wedbush | 3 | 11 | 1 | 0 | 0 |
| 2025-03-31 | BSY | Neutral | init | UBS | 3 | 6 | 6 | 0 | 1 | |
| 2025-03-31 | BXMT | Market Perform | Market Perform | main | Keefe, Bruyette & Woods | 0 | 3 | 6 | 0 | 0 |
| 2025-03-31 | CAH | Outperform | Outperform | main | Mizuho | 2 | 9 | 5 | 0 | 1 |
| 2025-03-31 | CAVA | Buy | init | B of A Securities | 2 | 8 | 7 | 0 | 0 | |
| 2025-03-31 | CFLT | Buy | Buy | main | Truist Securities | 7 | 19 | 7 | 0 | 1 |
| 2025-03-31 | CL | Overweight | Overweight | main | Piper Sandler | 6 | 7 | 8 | 1 | 1 |
| 2025-03-31 | CMA | Equal-Weight | Overweight | down | Stephens & Co. | 3 | 2 | 14 | 1 | 2 |
| 2025-03-31 | CRM | Buy | Buy | main | Jefferies | 12 | 26 | 11 | 0 | 1 |
| 2025-03-31 | CRWD | Buy | Buy | main | Jefferies | 12 | 26 | 12 | 0 | 0 |
| 2025-03-31 | CRWD | Buy | Buy | main | Truist Securities | 12 | 26 | 12 | 0 | 0 |
| 2025-03-31 | CTVA | Buy | Hold | up | Argus Research | 6 | 13 | 5 | 0 | 0 |
| 2025-03-31 | DDOG | Buy | Buy | main | Jefferies | 11 | 26 | 9 | 0 | 0 |
| 2025-03-31 | DDOG | Hold | Hold | main | Truist Securities | 11 | 26 | 9 | 0 | 0 |
| 2025-03-31 | DOCU | Buy | Buy | main | Jefferies | 2 | 3 | 16 | 2 | 0 |
| 2025-03-31 | DT | Buy | Buy | main | Jefferies | 8 | 19 | 9 | 0 | 0 |
| 2025-03-31 | ELF | Overweight | Overweight | main | Piper Sandler | 3 | 9 | 7 | 0 | 0 |
| 2025-03-31 | ESTC | Buy | Buy | main | Jefferies | 7 | 14 | 8 | 0 | 0 |
| 2025-03-31 | ESTC | Buy | Buy | main | Truist Securities | 7 | 14 | 8 | 0 | 0 |
| 2025-03-31 | EVGO | Outperform | Outperform | main | Evercore ISI Group | 3 | 8 | 2 | 0 | 0 |
| 2025-03-31 | FOUR | Market Perform | Market Perform | main | Keefe, Bruyette & Woods | 3 | 14 | 5 | 0 | 0 |
| 2025-03-31 | FRPT | Buy | Buy | main | Truist Securities | 2 | 14 | 4 | 0 | 0 |
| 2025-03-31 | FRSH | Hold | Hold | main | Jefferies | 4 | 7 | 6 | 1 | 0 |
| 2025-03-31 | FTNT | Hold | Hold | main | Jefferies | 8 | 8 | 25 | 2 | 0 |
| 2025-03-31 | GOOGL | Equal-Weight | Equal-Weight | main | Wells Fargo | 13 | 40 | 12 | 0 | 0 |
| 2025-03-31 | GOOGL | Buy | Buy | main | Jefferies | 13 | 40 | 12 | 0 | 0 |
| 2025-03-31 | GPN | Outperform | Outperform | main | Keefe, Bruyette & Woods | 5 | 16 | 12 | 1 | 1 |
| 2025-03-31 | GT | Buy | Hold | up | Deutsche Bank | 0 | 3 | 5 | 0 | 0 |
| 2025-03-31 | GTLB | Buy | Buy | main | Truist Securities | 8 | 17 | 3 | 0 | 0 |
| 2025-03-31 | HAL | Equal-Weight | Equal-Weight | main | Barclays | 8 | 13 | 8 | 0 | 0 |
| 2025-03-31 | HIG | Outperform | Outperform | main | Raymond James | 5 | 4 | 10 | 0 | 0 |
| 2025-03-31 | HUMA | Buy | Buy | main | D. Boral Capital | 1 | 5 | 1 | 0 | 0 |
| 2025-03-31 | IBM | Hold | Hold | main | Jefferies | 3 | 7 | 8 | 2 | 1 |
| 2025-03-31 | IBRX | Buy | Buy | main | D. Boral Capital | 1 | 3 | 1 | 0 | 0 |
| 2025-03-31 | INTU | Buy | Buy | main | Jefferies | 8 | 16 | 8 | 0 | 1 |
| 2025-03-31 | IONS | Neutral | init | Redburn Atlantic | 4 | 12 | 8 | 0 | 1 | |
| 2025-03-31 | IVZ | Neutral | Neutral | main | Citigroup | 1 | 2 | 10 | 1 | 0 |
| 2025-03-31 | KLAC | Overweight | Equal-Weight | up | Morgan Stanley | 6 | 11 | 10 | 0 | 0 |
| 2025-03-31 | KRC | Overweight | Overweight | main | Keybanc | 2 | 2 | 12 | 0 | 1 |
| 2025-03-31 | KRP | Neutral | init | Mizuho | 0 | 3 | 2 | 0 | 1 | |
| 2025-03-31 | LEN | Market Outperform | Market Outperform | main | Citizens Capital Markets | 2 | 4 | 14 | 0 | 0 |
| 2025-03-31 | LHX | Buy | Buy | main | Jefferies | 4 | 14 | 4 | 0 | 1 |
| 2025-03-31 | MDB | Buy | Buy | main | Truist Securities | 9 | 20 | 9 | 1 | 0 |
| 2025-03-31 | MSFT | Buy | Buy | main | Jefferies | 14 | 39 | 5 | 0 | 0 |
| 2025-03-31 | MTZ | Peer Perform | init | Wolfe Research | 2 | 10 | 4 | 0 | 0 | |
| 2025-03-31 | NCLH | Buy | init | Jefferies | 5 | 11 | 7 | 0 | 0 | |
| 2025-03-31 | NNE | Buy | Buy | reit | HC Wainwright & Co. | 1 | 1 | 0 | 0 | 0 |
| 2025-03-31 | NOW | Hold | Hold | main | Truist Securities | 12 | 27 | 5 | 1 | 0 |
| 2025-03-31 | ODFL | Neutral | Neutral | main | Susquehanna | 1 | 6 | 17 | 2 | 0 |
| 2025-03-31 | OKTA | Overweight | init | Cantor Fitzgerald | 7 | 16 | 17 | 0 | 1 | |
| 2025-03-31 | ORCL | Buy | Buy | main | Jefferies | 6 | 19 | 13 | 0 | 0 |
| 2025-03-31 | PANW | Buy | Buy | main | Jefferies | 12 | 26 | 10 | 3 | 0 |
| 2025-03-31 | PANW | Buy | Buy | main | Truist Securities | 12 | 26 | 10 | 3 | 0 |
| 2025-03-31 | PANW | Buy | Buy | main | Rosenblatt | 12 | 26 | 10 | 3 | 0 |
| 2025-03-31 | PAYO | Outperform | Outperform | main | Keefe, Bruyette & Woods | 2 | 6 | 2 | 0 | 0 |
| 2025-03-31 | PAYO | Market Perform | Market Perform | main | Keefe, Bruyette & Woods | 2 | 6 | 2 | 0 | 0 |
| 2025-03-31 | PAYX | Equal-Weight | Equal-Weight | main | Barclays | 0 | 1 | 13 | 1 | 3 |
| 2025-03-31 | PCAR | Neutral | Neutral | main | Citigroup | 2 | 5 | 13 | 1 | 0 |
| 2025-03-31 | PCOR | Buy | Buy | main | Jefferies | 7 | 8 | 7 | 0 | 0 |
| 2025-03-31 | PGNY | Buy | Neutral | up | BTIG | 0 | 4 | 6 | 0 | 0 |
| 2025-03-31 | PINS | Overweight | Overweight | main | Wells Fargo | 5 | 27 | 9 | 0 | 1 |
| 2025-03-31 | PLNT | Outperform | Outperform | main | BMO Capital | 8 | 9 | 4 | 0 | 0 |
| 2025-03-31 | PNC | Buy | Hold | up | HSBC | 4 | 10 | 6 | 1 | 1 |
| 2025-03-31 | RCL | Hold | init | Jefferies | 6 | 15 | 5 | 0 | 1 | |
| 2025-03-31 | RDDT | Overweight | Overweight | main | Wells Fargo | 5 | 8 | 7 | 1 | 1 |
| 2025-03-31 | RRC | Outperform | Outperform | main | Raymond James | 1 | 7 | 16 | 0 | 2 |
| 2025-03-31 | S | Buy | Buy | main | Jefferies | 4 | 21 | 10 | 0 | 0 |
| 2025-03-31 | SAIL | Buy | Buy | main | Jefferies | 4 | 6 | 4 | 0 | 0 |
| 2025-03-31 | SLB | Overweight | Overweight | main | Barclays | 10 | 15 | 6 | 0 | 0 |
| 2025-03-31 | SNAP | Equal-Weight | Equal-Weight | main | Wells Fargo | 5 | 4 | 32 | 2 | 1 |
| 2025-03-31 | SNOW | Buy | Buy | main | Jefferies | 10 | 26 | 11 | 1 | 0 |
| 2025-03-31 | SNOW | Buy | Buy | main | Truist Securities | 10 | 26 | 11 | 1 | 0 |
| 2025-03-31 | SRPT | Sector Perform | Outperform | down | RBC Capital | 8 | 12 | 3 | 1 | 0 |
| 2025-03-31 | STLD | Outperform | Market Perform | up | BMO Capital | 3 | 6 | 5 | 0 | 0 |
| 2025-03-31 | T | Buy | Buy | main | Citigroup | 9 | 12 | 6 | 1 | 0 |
| 2025-03-31 | TEAM | Buy | Buy | main | Jefferies | 7 | 16 | 10 | 0 | 0 |
| 2025-03-31 | TEAM | Buy | Buy | main | Truist Securities | 7 | 16 | 10 | 0 | 0 |
| 2025-03-31 | TENB | Hold | Hold | main | Jefferies | 3 | 9 | 10 | 0 | 0 |
| 2025-03-31 | TENB | Overweight | init | Cantor Fitzgerald | 3 | 9 | 10 | 0 | 0 | |
| 2025-03-31 | TENB | Buy | Buy | main | Truist Securities | 3 | 9 | 10 | 0 | 0 |
| 2025-03-31 | TROW | Neutral | Neutral | main | Citigroup | 1 | 0 | 9 | 0 | 4 |
| 2025-03-31 | TSLA | Buy | Buy | main | Stifel | 6 | 16 | 14 | 9 | 2 |
| 2025-03-31 | TTD | Overweight | Overweight | main | Wells Fargo | 6 | 22 | 8 | 1 | 0 |
| 2025-03-31 | U | Hold | Hold | main | Jefferies | 5 | 11 | 13 | 0 | 0 |
| 2025-03-31 | UPS | Underweight | Underweight | main | Barclays | 3 | 16 | 11 | 1 | 2 |
| 2025-03-31 | VNOM | Outperform | init | Mizuho | 6 | 8 | 0 | 0 | 0 | |
| 2025-03-31 | VRNS | Hold | Hold | main | Jefferies | 5 | 10 | 7 | 0 | 0 |
| 2025-03-31 | VRTX | Buy | Buy | main | B of A Securities | 4 | 16 | 12 | 1 | 1 |
| 2025-03-31 | WDAY | Buy | Buy | main | Jefferies | 12 | 18 | 11 | 0 | 0 |
| 2025-03-31 | WFRD | Overweight | Overweight | main | Barclays | 2 | 4 | 2 | 0 | 0 |
| 2025-03-31 | WULF | Buy | init | Jones Trading | 2 | 6 | 1 | 0 | 0 | |
| 2025-03-31 | X | Market Perform | Outperform | down | BMO Capital | 3 | 2 | 5 | 0 | 0 |
| 2025-03-31 | XEL | Overweight | Overweight | main | Barclays | 3 | 9 | 4 | 0 | 1 |
| 2025-03-31 | XPO | Positive | Positive | main | Susquehanna | 5 | 17 | 2 | 1 | 1 |
| 2025-03-31 | YUM | Hold | Hold | reit | TD Securities | 2 | 5 | 21 | 0 | 1 |
| 2025-03-31 | ZS | Buy | Buy | main | Jefferies | 8 | 21 | 13 | 1 | 0 |