| Date | Firm | Rating | Target |
|---|---|---|---|
| 19 Aug 2026 | Wells Fargo | HOLD | $122.00 |
| 19 Aug 2026 | Wolfe Research | SELL | $103.00 |
| 18 Aug 2026 | Wells Fargo | HOLD | $122.00 |
| 11 Aug 2026 | KBW | HOLD | $125.00 |
| 10 Aug 2026 | Mizuho Securities | SELL | $116.00 |
| 10 Aug 2026 | Piper Sandler | BUY | $138.00 |
| 7 Aug 2026 | Piper Sandler | BUY | $130.00 |
| 7 Aug 2026 | BofA Securities | BUY | – |
| 7 Aug 2026 | Barclays | SELL | $99.00 |
| 15 Jul 2026 | BofA Securities | BUY | – |
| 13 Jul 2026 | Mizuho Securities | SELL | $112.00 |
| 9 Jul 2026 | Mizuho Securities | SELL | $112.00 |