Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Guggenheim | Jun 24, 2025 | Reiterates |
Guggenheim | Jun 18, 2025 | Reiterates |
Craig-Hallum | May 23, 2025 | Assumes |
Morgan Stanley | May 09, 2025 | Maintains |
Mizuho | Mar 05, 2025 | Maintains |
Goldman Sachs | Mar 03, 2025 | Maintains |
Craig-Hallum | Feb 28, 2025 | Maintains |
Guggenheim | Feb 28, 2025 | Maintains |
Morgan Stanley | Feb 24, 2025 | Maintains |
Mizuho | Jan 24, 2025 | Maintains |
Oppenheimer | Jan 23, 2025 | Maintains |
Craig-Hallum | Jan 22, 2025 | Maintains |
Wells Fargo | Jan 17, 2025 | Maintains |
Northland Capital Markets | Jan 17, 2025 | Maintains |
Guggenheim | Jan 17, 2025 | Reiterates |
Wells Fargo | Dec 17, 2024 | Maintains |
Evercore ISI Group | Nov 22, 2024 | Initiates |
Northland Capital Markets | Oct 25, 2024 | Maintains |
Wells Fargo | Oct 16, 2024 | Maintains |
Morgan Stanley | Oct 16, 2024 | Maintains |
B of A Securities | Sep 06, 2024 | Maintains |
Goldman Sachs | Aug 02, 2024 | Maintains |
Northland Capital Markets | Aug 02, 2024 | Maintains |
RBC Capital | Aug 02, 2024 | Maintains |
Wells Fargo | Aug 02, 2024 | Maintains |
Wells Fargo | Jul 31, 2024 | Maintains |
Northland Capital Markets | Jul 24, 2024 | Maintains |
Craig-Hallum | Jul 19, 2024 | Initiates |
Mizuho | May 06, 2024 | Maintains |
Wells Fargo | May 02, 2024 | Maintains |