Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Citigroup | Apr 14, 2025 | Maintains |
Citigroup | Mar 06, 2025 | Maintains |
Northland Capital Markets | Nov 07, 2024 | Downgrade |
Northland Capital Markets | Oct 08, 2024 | Reiterates |
Northland Capital Markets | Jun 14, 2024 | Maintains |
EF Hutton | May 08, 2024 | Maintains |
Citigroup | Apr 08, 2024 | Maintains |
EF Hutton | Mar 07, 2024 | Maintains |
EF Hutton | Aug 21, 2023 | Reiterates |
EF Hutton | Aug 16, 2023 | Reiterates |
EF Hutton | Aug 03, 2023 | Reiterates |
EF Hutton | Jun 21, 2023 | Maintains |
Baird | Jun 09, 2023 | Downgrade |
Northland Capital Markets | May 17, 2023 | Initiates |
Citigroup | May 05, 2023 | Maintains |
EF Hutton | May 04, 2023 | Maintains |
Baird | May 04, 2023 | Maintains |
EF Hutton | Apr 26, 2023 | Initiates |
Citigroup | Dec 09, 2022 | Maintains |
Baird | Nov 03, 2022 | Upgrade |
Baird | Jan 21, 2022 | Downgrade |
Baird | Feb 05, 2021 | Maintains |
Citigroup | Aug 06, 2020 | Maintains |
Citigroup | Apr 01, 2020 | Maintains |
UBS | Jun 03, 2019 | Initiates |
Jefferies | Jun 03, 2019 | Initiates |
Baird | Jun 03, 2019 | Initiates |