Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
UBS | May 09, 2025 | Maintains |
UBS | Apr 17, 2025 | Maintains |
Wells Fargo | Apr 16, 2025 | Maintains |
Wells Fargo | Apr 02, 2025 | Maintains |
RBC Capital | Feb 07, 2025 | Maintains |
Canaccord Genuity | Feb 07, 2025 | Upgrade |
Wedbush | Feb 07, 2025 | Upgrade |
UBS | Jan 16, 2025 | Maintains |
Wells Fargo | Jan 07, 2025 | Maintains |
Canaccord Genuity | Nov 18, 2024 | Maintains |
Wells Fargo | Aug 09, 2024 | Maintains |
UBS | Aug 09, 2024 | Maintains |
Deutsche Bank | Aug 09, 2024 | Maintains |
Wells Fargo | Jul 10, 2024 | Maintains |
Canaccord Genuity | Jul 01, 2024 | Maintains |
RBC Capital | Jun 07, 2024 | Reiterates |
RBC Capital | May 10, 2024 | Maintains |
Deutsche Bank | May 10, 2024 | Maintains |
Wells Fargo | May 10, 2024 | Maintains |
Oppenheimer | May 10, 2024 | Maintains |
Canaccord Genuity | May 10, 2024 | Maintains |
RBC Capital | Feb 09, 2024 | Maintains |
Canaccord Genuity | Feb 09, 2024 | Downgrade |
Wells Fargo | Feb 09, 2024 | Maintains |
RBC Capital | Nov 22, 2023 | Maintains |
Canaccord Genuity | Nov 20, 2023 | Maintains |
Wells Fargo | Nov 20, 2023 | Downgrade |