Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
DA Davidson | Jun 16, 2025 | Maintains |
BWS Financial | Jun 10, 2025 | Maintains |
BWS Financial | May 21, 2025 | Maintains |
DA Davidson | May 21, 2025 | Maintains |
Northland Capital Markets | May 21, 2025 | Maintains |
DA Davidson | May 19, 2025 | Maintains |
Northland Capital Markets | May 06, 2025 | Initiates |
DA Davidson | Apr 14, 2025 | Maintains |
BWS Financial | Mar 04, 2025 | Maintains |
DA Davidson | Feb 25, 2025 | Initiates |
BWS Financial | Feb 21, 2025 | Maintains |
BWS Financial | Jan 28, 2025 | Maintains |
BWS Financial | Jan 13, 2025 | Initiates |