Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
DA Davidson | May 01, 2025 | Maintains |
Barrington Research | May 01, 2025 | Maintains |
Barrington Research | Apr 30, 2025 | Maintains |
Barrington Research | Apr 25, 2025 | Maintains |
Barrington Research | Feb 18, 2025 | Maintains |
Barrington Research | Feb 14, 2025 | Maintains |
Barrington Research | Dec 19, 2024 | Maintains |
Barrington Research | Oct 31, 2024 | Maintains |
Barrington Research | Oct 30, 2024 | Maintains |
Barrington Research | Sep 20, 2024 | Maintains |
DA Davidson | Aug 01, 2024 | Maintains |
Barrington Research | Jun 26, 2024 | Maintains |
Barrington Research | Jun 05, 2024 | Maintains |
Barrington Research | May 01, 2024 | Maintains |
Barrington Research | Apr 29, 2024 | Maintains |
Barrington Research | Feb 16, 2024 | Maintains |
Barrington Research | Feb 14, 2024 | Reiterates |
Barrington Research | Jul 28, 2023 | Reiterates |
William Blair | Jul 07, 2023 | Reinstates |
Barrington Research | Feb 13, 2023 | Reiterates |
Barrington Research | Sep 19, 2022 | Maintains |
Barrington Research | Apr 29, 2021 | Maintains |
Sidoti & Co. | Oct 28, 2020 | Maintains |
Barrington Research | Mar 24, 2020 | Maintains |
Sidoti & Co. | Feb 13, 2020 | Maintains |
Macquarie | Nov 06, 2015 | Maintains |
Barrington Research | Oct 29, 2014 | Maintains |
Seaport Global | Jul 31, 2014 | Upgrade |