Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Wells Fargo | May 06, 2025 | Maintains |
Barrington Research | May 06, 2025 | Maintains |
Piper Sandler | Apr 30, 2025 | Maintains |
UBS | Feb 26, 2025 | Maintains |
Barrington Research | Feb 26, 2025 | Maintains |
Wells Fargo | Feb 14, 2025 | Initiates |
Barrington Research | Jan 30, 2025 | Maintains |
Jefferies | Jan 23, 2025 | Maintains |
B of A Securities | Jan 06, 2025 | Upgrade |
Mizuho | Dec 04, 2024 | Initiates |
Barrington Research | Nov 06, 2024 | Maintains |
Evercore ISI Group | Oct 08, 2024 | Maintains |
Barrington Research | Sep 20, 2024 | Maintains |
JP Morgan | Aug 12, 2024 | Maintains |
Barrington Research | Aug 07, 2024 | Maintains |
Evercore ISI Group | Aug 07, 2024 | Maintains |
UBS | Aug 07, 2024 | Maintains |
Baird | Aug 07, 2024 | Maintains |
Baird | Jul 22, 2024 | Upgrade |
Evercore ISI Group | Jul 09, 2024 | Maintains |
Barrington Research | Jul 05, 2024 | Maintains |
Piper Sandler | Jun 21, 2024 | Reiterates |
Barrington Research | May 08, 2024 | Maintains |
UBS | May 08, 2024 | Maintains |
Jefferies | Mar 06, 2024 | Maintains |
JP Morgan | Mar 06, 2024 | Maintains |
Evercore ISI Group | Feb 28, 2024 | Maintains |
Barrington Research | Feb 28, 2024 | Maintains |
Leerink Partners | Feb 26, 2024 | Initiates |
Piper Sandler | Feb 26, 2024 | Maintains |