| Date | Firm | Rating | Target |
|---|---|---|---|
| 15 Sep 2026 | Barclays | BUY | $553.00 |
| 11 Sep 2026 | Wells Fargo | BUY | $525.00 |
| 11 Sep 2026 | Clear Street | BUY | $516.00 |
| 8 Sep 2026 | Barclays | BUY | $553.00 |
| 2 Sep 2026 | Wells Fargo | BUY | $525.00 |
| 2 Sep 2026 | BofA Securities | BUY | $550.00 |
| 2 Sep 2026 | Evercore | BUY | $543.00 |
| 2 Sep 2026 | Clear Street | BUY | $516.00 |
| 2 Sep 2026 | Barclays | BUY | $553.00 |
| 1 Sep 2026 | Morgan Stanley | BUY | $525.00 |
| 1 Sep 2026 | RBC Capital | BUY | $510.00 |
| 26 Aug 2026 | RBC Capital | BUY | $510.00 |