| 10/21/2026 | Wells Fargo & Company | Lower Target | Overweight ➝ Overweight | $51.00 ➝ $50.00 | |
| 10/21/2026 | JonesTrading | Boost Target | Buy ➝ Buy | $50.00 ➝ $82.00 | |
| 10/20/2026 | Citigroup | Reiterated Rating | Outperform ➝ Outperform | | |
| 10/20/2026 | Guggenheim | Boost Target | Buy ➝ Buy | $65.00 ➝ $70.00 | |
| 10/20/2026 | Raymond James Financial | Reiterated Rating | Strong-Buy ➝ Strong-Buy | $86.00 | |
| 10/20/2026 | TD Cowen | Reiterated Rating | Buy ➝ Buy | | |
| 10/20/2026 | HC Wainwright | Reiterated Rating | Buy ➝ Buy | $66.00 | |
| 10/20/2026 | BTIG Research | Boost Target | Buy ➝ Buy | $75.00 ➝ $89.00 | |
| 10/15/2026 | Weiss Ratings | Reiterated Rating | Sell (D-) ➝ Sell (D-) | | |
| 10/15/2026 | UBS Group | Initiated Coverage | Strong-Buy ➝ Buy | $71.00 | |
| 10/15/2026 | Wolfe Research | Initiated Coverage | Outperform | $50.00 | |
| 10/14/2026 | UBS Group | Upgrade | Strong-Buy | | |
| 10/6/2026 | Guggenheim | Initiated Coverage | Buy | $65.00 | |
| 10/5/2026 | Guggenheim | Initiated Coverage | Buy | $65.00 | |
| 10/5/2026 | Guggenheim | Initiated Coverage | Buy | $65.00 | |
| 9/23/2026 | UBS Group | Set Target | | $80.00 | |
| 9/23/2026 | Citigroup | Reiterated Rating | Market Outperform ➝ Market Outperform | | |
| 9/22/2026 | Raymond James Financial | Reiterated Rating | Strong-Buy ➝ Strong-Buy | | |
| 9/16/2026 | BTIG Research | Boost Target | Buy ➝ Buy | $65.00 ➝ $75.00 | |
| 8/19/2026 | BTIG Research | Reiterated Rating | Buy ➝ Buy | $65.00 | |
| 8/17/2026 | Raymond James Financial | Reiterated Rating | Strong-Buy ➝ Strong-Buy | $75.00 | |
| 8/17/2026 | UBS Group | Reiterated Rating | Strong-Buy ➝ Strong-Buy | | |
| 8/12/2026 | HC Wainwright | Boost Target | Buy ➝ Buy | $40.00 ➝ $66.00 | |
| 8/5/2026 | BTIG Research | Reiterated Rating | Buy ➝ Buy | $65.00 | |
| 7/28/2026 | William Blair | Initiated Coverage | Outperform | | |
| 7/17/2026 | Weiss Ratings | Reiterated Rating | Sell (D-) ➝ Sell (D-) | | |
| 7/16/2026 | BTIG Research | Reiterated Rating | Buy ➝ Buy | $65.00 | |
| 6/24/2026 | Leerink Partners | Initiated Coverage | Outperform | $52.00 | |
| 6/2/2026 | Citigroup | Reiterated Rating | Market Outperform ➝ Market Outperform | | |
| 5/21/2026 | BTIG Research | Boost Target | Buy ➝ Buy | $53.00 ➝ $65.00 | |
| 5/18/2026 | Truist Financial | Initiated Coverage | Buy ➝ Buy | $44.00 ➝ $56.00 | |
| 5/8/2026 | BTIG Research | Reiterated Rating | Buy ➝ Buy | $53.00 | |
| 4/22/2026 | BTIG Research | Reiterated Rating | Buy ➝ Buy | $53.00 | |
| 4/21/2026 | Weiss Ratings | Reiterated Rating | Sell (D-) ➝ Sell (D-) | | |
| 4/10/2026 | Raymond James Financial | Initiated Coverage | Strong-Buy | $66.00 | |
| 4/9/2026 | Raymond James Financial | Initiated Coverage | Strong-Buy | | |
| 3/25/2026 | Truist Financial | Upgrade | Strong-Buy | | |
| 3/11/2026 | Wells Fargo & Company | Boost Target | Overweight ➝ Overweight | $43.00 ➝ $46.00 | |
| 3/10/2026 | Citigroup | Reiterated Rating | Market Outperform ➝ Market Outperform | | |
| 3/9/2026 | BTIG Research | Boost Target | Buy ➝ Buy | $47.00 | |
| 3/9/2026 | TD Cowen | Reiterated Rating | Buy ➝ Buy | | |
| 2/2/2026 | Wells Fargo & Company | Initiated Coverage | Overweight | $43.00 | |
| 1/22/2026 | Weiss Ratings | Reiterated Rating | Sell (D-) ➝ Sell (D-) | | |
| 1/8/2026 | Citigroup | Reiterated Rating | Market Outperform ➝ Market Outperform | | |
| 12/19/2025 | Wells Fargo & Company | Set Target | | $51.00 | |
| 12/19/2025 | The Goldman Sachs Group | Reiterated Rating | Buy ➝ Buy | | |
| 12/9/2025 | HC Wainwright | Boost Target | Buy ➝ Buy | $34.00 ➝ $40.00 | |
| 12/8/2025 | BTIG Research | Reiterated Rating | Buy ➝ Buy | $47.00 | |
| 11/19/2025 | BTIG Research | Initiated Coverage | Buy | $47.00 | |
| 11/18/2025 | BTIG Research | Upgrade | Strong-Buy | | |
| 11/7/2025 | Citizens Jmp | Boost Target | Market Outperform ➝ Market Outperform | $77.00 ➝ $80.00 | |
| 10/8/2025 | Weiss Ratings | Reiterated Rating | Sell (D-) ➝ Sell (D-) | | |
| 9/27/2025 | Weiss Ratings | Reiterated Rating | Sell (D-) ➝ Sell (D-) | | |
| 9/16/2025 | Truist Financial | Initiated Coverage | Buy | $44.00 | |
| 9/12/2025 | The Goldman Sachs Group | Upgrade | Strong-Buy | | |
| 9/8/2025 | HC Wainwright | Boost Target | Buy ➝ Buy | $31.00 ➝ $34.00 | |
| 8/6/2025 | HC Wainwright | Initiated Coverage | Buy | $31.00 | |
| 7/8/2025 | Citizens Jmp | Reiterated Rating | Market Outperform ➝ Market Outperform | $28.00 | |
| 4/8/2025 | Citizens Jmp | Initiated Coverage | Market Outperform | $28.00 | |
| 7/2/2024 | TD Cowen | Initiated Coverage | Buy | | |
| 7/2/2024 | Jefferies Financial Group | Initiated Coverage | Buy | $35.00 | |
| 7/2/2024 | Stifel Nicolaus | Initiated Coverage | Buy | $35.00 | |