| 01/10/2026 | Wells Fargo | Maintains | Overweight | 725 | Price target: 700 -> 725 (Raises) |
| 30/09/2026 | Piper Sandler | Maintains | Overweight | 610 | Price target: 550 -> 610 (Raises) |
| 23/09/2026 | Stifel | Upgrade | Buy | 575 | Previous rating: Hold. Price target: 530 -> 575 (Raises) |
| 22/09/2026 | Oppenheimer | Maintains | Outperform | 570 | Price target: 515 -> 570 (Raises) |
| 21/09/2026 | Cantor Fitzgerald | Maintains | Overweight | 608 | Price target: 522 -> 608 (Raises) |
| 15/09/2026 | Citizens | Reiterates | Market Outperfo | 550 | Price target: 550 (Maintains) |
| 04/09/2026 | Stifel | Maintains | Hold | 530 | Price target: 450 -> 530 (Raises) |
| 01/09/2026 | B of A Securities | Maintains | Buy | 600 | Price target: 500 -> 600 (Raises) |
| 12/08/2026 | Wells Fargo | Maintains | Overweight | 700 | Price target: 650 -> 700 (Raises) |
| 05/08/2026 | Tigress Financial | Maintains | Buy | 690 | Price target: 680 -> 690 (Raises) |
| 30/07/2026 | Bernstein | Maintains | Outperform | 647 | Price target: 646 -> 647 (Raises) |
| 30/07/2026 | Citigroup | Maintains | Buy | 600 | Price target: 570 -> 600 (Raises) |
| 30/07/2026 | RBC Capital | Reiterates | Outperform | 640 | Price target: 640 (Maintains) |
| 30/07/2026 | Stifel | Maintains | Hold | 450 | Price target: 400 -> 450 (Raises) |
| 30/07/2026 | TD Cowen | Reiterates | Buy | 540 | Price target: 540 (Maintains) |
| 30/07/2026 | DA Davidson | Maintains | Buy | 550 | Price target: 550 (Maintains) |
| 30/07/2026 | Wells Fargo | Maintains | Overweight | 650 | Price target: 625 -> 650 (Raises) |
| 30/07/2026 | Evercore ISI Group | Maintains | Outperform | 528 | Price target: 525 -> 528 (Raises) |
| 30/07/2026 | Citizens | Reiterates | Market Outperfo | 550 | Price target: 550 (Maintains) |
| 30/07/2026 | Cantor Fitzgerald | Maintains | Overweight | 522 | Price target: 502 -> 522 (Raises) |
| 30/07/2026 | Barclays | Maintains | Overweight | 512 | Price target: 545 -> 512 (Lowers) |
| 30/07/2026 | Piper Sandler | Maintains | Overweight | 550 | Price target: 540 -> 550 (Raises) |
| 28/07/2026 | Citizens | Reiterates | Market Outperfo | 550 | Price target: 550 (Maintains) |
| 27/07/2026 | UBS | Maintains | Buy | 480 | Price target: 510 -> 480 (Lowers) |
| 27/07/2026 | Guggenheim | Reiterates | Buy | 586 | Price target: 586 (Maintains) |
| 22/07/2026 | Bernstein | Reiterates | Outperform | 646 | Price target: 646 (Maintains) |
| 22/07/2026 | Oppenheimer | Reiterates | Outperform | 515 | Price target: 515 (Maintains) |
| 22/07/2026 | Truist Securities | Reiterates | Buy | 575 | Price target: 575 (Maintains) |
| 20/07/2026 | CLSA | Initiates | Outperform | 535 | Price target: 535 (Announces) |
| 15/07/2026 | Evercore ISI Group | Maintains | Outperform | 525 | Price target: 510 -> 525 (Raises) |