Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Telsey Advisory Group | Mar 12, 2025 | Maintains |
Telsey Advisory Group | Mar 04, 2025 | Maintains |
Canaccord Genuity | Dec 11, 2024 | Maintains |
Telsey Advisory Group | Dec 11, 2024 | Maintains |
UBS | Dec 04, 2024 | Maintains |
Telsey Advisory Group | Dec 04, 2024 | Maintains |
Canaccord Genuity | Dec 02, 2024 | Maintains |
UBS | Oct 11, 2024 | Maintains |
Canaccord Genuity | Sep 25, 2024 | Maintains |
Telsey Advisory Group | Sep 25, 2024 | Maintains |
Telsey Advisory Group | Sep 18, 2024 | Maintains |
UBS | Jul 08, 2024 | Maintains |
Canaccord Genuity | Jun 27, 2024 | Maintains |
Mizuho | Jun 10, 2024 | Maintains |
Truist Securities | Jun 05, 2024 | Maintains |
Wedbush | Jun 05, 2024 | Reiterates |
Telsey Advisory Group | May 30, 2024 | Maintains |
Mizuho | Mar 19, 2024 | Initiates |
Wedbush | Mar 05, 2024 | Maintains |
Canaccord Genuity | Mar 05, 2024 | Maintains |
Telsey Advisory Group | Mar 05, 2024 | Reiterates |
Piper Sandler | Mar 05, 2024 | Maintains |
UBS | Mar 05, 2024 | Maintains |
Wells Fargo | Mar 05, 2024 | Maintains |
Bernstein | Mar 05, 2024 | Maintains |
Truist Securities | Mar 05, 2024 | Maintains |
Telsey Advisory Group | Feb 26, 2024 | Reiterates |
Barclays | Dec 11, 2023 | Maintains |
Telsey Advisory Group | Dec 06, 2023 | Reiterates |
Morgan Stanley | Dec 06, 2023 | Maintains |