| 10/28/2026 | Wells Fargo & Company | Boost Target | Equal Weight ➝ Equal Weight | $151.00 ➝ $156.00 | |
| 10/28/2026 | Wells Fargo & Company | Boost Target | Equal Weight ➝ Equal Weight | $151.00 ➝ $156.00 | |
| 8/19/2026 | Weiss Ratings | Reiterated Rating | Buy (B) ➝ Buy (B) | | |
| 8/12/2026 | Wells Fargo & Company | Boost Target | Equal Weight ➝ Equal Weight | $150.00 ➝ $151.00 | |
| 8/7/2026 | Morgan Stanley | Set Target | | $170.00 | |
| 8/7/2026 | JPMorgan Chase & Co. | Boost Target | Neutral ➝ Neutral | $153.00 ➝ $160.00 | |
| 7/22/2026 | JPMorgan Chase & Co. | Initiated Coverage | Neutral | $153.00 | |
| 7/10/2026 | Citigroup | Downgrade | Buy ➝ Neutral | $145.00 ➝ $160.00 | |
| 5/22/2026 | Weiss Ratings | Reiterated Rating | Buy (B) ➝ Buy (B) | | |
| 5/14/2026 | TD Cowen | Boost Target | Buy ➝ Buy | $150.00 ➝ $170.00 | |
| 5/8/2026 | Wells Fargo & Company | Boost Target | Equal Weight ➝ Equal Weight | $136.00 ➝ $150.00 | |
| 5/7/2026 | Morgan Stanley | Set Target | | $145.00 | |
| 2/24/2026 | Wells Fargo & Company | Boost Target | Equal Weight ➝ Equal Weight | $121.00 ➝ $136.00 | |
| 2/23/2026 | Weiss Ratings | Upgrade | Hold (C+) ➝ Buy (B) | | |
| 2/23/2026 | UBS Group | Set Target | | $150.00 | |
| 2/23/2026 | TD Cowen | Reiterated Rating | Buy ➝ Buy | | |
| 12/29/2025 | Weiss Ratings | Reiterated Rating | Hold (C+) ➝ Hold (C+) | | |
| 12/22/2025 | Weiss Ratings | Reiterated Rating | Hold (C+) ➝ Hold (C+) | | |
| 12/16/2025 | Morgan Stanley | Set Target | | $140.00 | |
| 12/15/2025 | Weiss Ratings | Reiterated Rating | Hold (C+) ➝ Hold (C+) | | |
| 12/8/2025 | Weiss Ratings | Reiterated Rating | Hold (C+) ➝ Hold (C+) | | |
| 12/1/2025 | Weiss Ratings | Reiterated Rating | Hold (C+) ➝ Hold (C+) | | |
| 11/25/2025 | Weiss Ratings | Reiterated Rating | Hold (C+) ➝ Hold (C+) | | |
| 11/19/2025 | Weiss Ratings | Reiterated Rating | Hold (C+) ➝ Hold (C+) | | |
| 11/13/2025 | Weiss Ratings | Reiterated Rating | Hold (C+) ➝ Hold (C+) | | |
| 11/13/2025 | Citigroup | Boost Target | Buy ➝ Buy | $135.00 ➝ $145.00 | |
| 11/12/2025 | JPMorgan Chase & Co. | Boost Target | Neutral ➝ Neutral | $122.00 ➝ $128.00 | |
| 11/7/2025 | Weiss Ratings | Downgrade | Buy (B-) ➝ Hold (C+) | | |
| 10/8/2025 | Weiss Ratings | Reiterated Rating | Buy (B-) ➝ Buy (B-) | | |
| 9/27/2025 | Weiss Ratings | Reiterated Rating | Buy (B-) ➝ Buy (B-) | | |
| 8/11/2025 | Wells Fargo & Company | Lower Target | Equal Weight ➝ Equal Weight | $122.00 ➝ $119.00 | |
| 8/11/2025 | JPMorgan Chase & Co. | Lower Target | Neutral ➝ Neutral | $125.00 ➝ $122.00 | |
| 8/4/2025 | Morgan Stanley | Boost Target | Equal Weight ➝ Equal Weight | $125.00 ➝ $135.00 | |
| 5/29/2025 | Citigroup | Upgrade | Neutral ➝ Buy | $114.00 ➝ $135.00 | |
| 5/1/2025 | Morgan Stanley | Lower Target | Equal Weight ➝ Equal Weight | $135.00 ➝ $125.00 | |
| 2/25/2025 | Citigroup | Boost Target | Neutral ➝ Neutral | $121.76 ➝ $128.00 | |
| 2/21/2025 | JPMorgan Chase & Co. | Lower Target | Neutral ➝ Neutral | $129.00 ➝ $126.00 | |
| 11/11/2024 | Wells Fargo & Company | Lower Target | Equal Weight ➝ Equal Weight | $132.00 ➝ $124.00 | |
| 11/11/2024 | TD Cowen | Boost Target | Buy ➝ Buy | $142.00 ➝ $160.00 | |
| 11/11/2024 | Morgan Stanley | Boost Target | Equal Weight ➝ Equal Weight | $125.00 ➝ $135.00 | |
| 9/19/2024 | Wells Fargo & Company | Initiated Coverage | Equal Weight | $132.00 | |
| 8/9/2024 | TD Cowen | Boost Target | Buy ➝ Buy | $135.00 ➝ $140.00 | |
| 7/31/2024 | JPMorgan Chase & Co. | Boost Target | Neutral ➝ Neutral | $117.00 ➝ $121.00 | |
| 7/16/2024 | TD Cowen | Initiated Coverage | Buy | $135.00 | |
| 7/11/2024 | Citigroup | Downgrade | Buy ➝ Neutral | $122.00 | |
| 2/26/2024 | Morgan Stanley | Boost Target | Equal Weight ➝ Equal Weight | $105.00 ➝ $110.00 | |
| 2/26/2024 | JPMorgan Chase & Co. | Boost Target | Neutral ➝ Neutral | $92.00 ➝ $109.00 | |
| 10/9/2023 | Morgan Stanley | Lower Target | Equal Weight ➝ Equal Weight | $100.00 ➝ $95.00 | |
| 8/7/2023 | Morgan Stanley | Lower Target | Equal Weight ➝ Equal Weight | $108.00 ➝ $100.00 | |
| 3/1/2023 | Citigroup | Boost Target | Buy | $108.00 ➝ $116.00 | |
| 2/27/2023 | JPMorgan Chase & Co. | Boost Target | Neutral | $100.00 ➝ $110.00 | |
| 8/4/2022 | Morgan Stanley | Boost Target | Equal Weight | $103.00 ➝ $110.00 | |
| 7/7/2022 | Citigroup | Upgrade | Neutral ➝ Buy | $112.00 ➝ $108.00 | |
| 6/10/2022 | Morgan Stanley | Downgrade | Overweight ➝ Equal Weight | $135.00 ➝ $103.00 | |
| 3/29/2022 | Wolfe Research | Initiated Coverage | Market Perform | $131.00 | |
| 2/28/2022 | Morgan Stanley | Lower Target | Overweight | $138.00 ➝ $135.00 | |