| Date | Firm | Rating | Target |
|---|---|---|---|
| 11 Sep 2026 | Wells Fargo | HOLD | $220.00 |
| 30 Aug 2026 | Goldman Sachs | BUY | $284.00 |
| 28 Jul 2026 | Truist Financial | HOLD | $215.00 |
| 23 Jul 2026 | TD Cowen | BUY | $275.00 |
| 23 Jul 2026 | UBS | BUY | $241.00 |
| 23 Jul 2026 | BofA Securities | BUY | $290.00 |
| 23 Jul 2026 | Truist Financial | HOLD | $215.00 |
| 23 Jul 2026 | Baird | BUY | $225.00 |
| 23 Jul 2026 | Barclays | BUY | $300.00 |
| 22 Jul 2026 | Goldman Sachs | BUY | $284.00 |
| 13 Jul 2026 | Citi | BUY | $230.00 |
| 9 Jul 2026 | BofA Securities | BUY | $290.00 |