Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Citigroup | Apr 24, 2025 | Maintains |
Roth MKM | Apr 16, 2025 | Maintains |
Citigroup | Mar 07, 2025 | Maintains |
Benchmark | Mar 03, 2025 | Reiterates |
Macquarie | Feb 26, 2025 | Maintains |
Roth MKM | Feb 04, 2025 | Upgrade |
Barrington Research | Jan 31, 2025 | Reiterates |
Macquarie | Nov 13, 2024 | Maintains |
B. Riley Securities | Nov 07, 2024 | Maintains |
Benchmark | Nov 07, 2024 | Reiterates |
Morgan Stanley | Aug 12, 2024 | Maintains |
Wedbush | Aug 05, 2024 | Reiterates |
Benchmark | Aug 05, 2024 | Reiterates |
Wedbush | Jul 25, 2024 | Reiterates |
Wedbush | Jul 23, 2024 | Maintains |
Macquarie | Jul 09, 2024 | Maintains |
Citigroup | May 14, 2024 | Maintains |
Wedbush | May 09, 2024 | Maintains |
Wedbush | Apr 29, 2024 | Reiterates |
Wedbush | Apr 18, 2024 | Maintains |
Wedbush | Feb 23, 2024 | Reiterates |
B. Riley Securities | Jan 02, 2024 | Maintains |
Roth MKM | Oct 17, 2023 | Maintains |
B. Riley Securities | Sep 05, 2023 | Maintains |
Credit Suisse | Sep 01, 2023 | Maintains |
Wedbush | Aug 24, 2023 | Upgrade |