| Date | Firm | Rating | Target |
|---|---|---|---|
| 1 Sep 2026 | Wells Fargo | BUY | $166.00 |
| 5 Aug 2026 | BMO Capital | BUY | $163.00 |
| 4 Aug 2026 | RBC Capital | BUY | $160.00 |
| 3 Aug 2026 | Scotiabank | HOLD | $150.00 |
| 27 Jul 2026 | Barclays | BUY | $156.00 |
| 23 Jul 2026 | Scotiabank | HOLD | $150.00 |
| 21 Jul 2026 | Truist Financial | BUY | $162.00 |
| 17 Jul 2026 | Mizuho Securities | BUY | $159.00 |
| 17 Jul 2026 | Raymond James | HOLD | – |
| 17 Jul 2026 | Truist Financial | BUY | – |
| 16 Jul 2026 | Wells Fargo | BUY | $167.00 |
| 16 Jul 2026 | BTIG | BUY | $170.00 |