Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Stifel | May 01, 2025 | Maintains |
Stifel | Feb 27, 2025 | Maintains |
Goldman Sachs | Nov 22, 2024 | Initiates |
Stifel | Nov 15, 2024 | Initiates |
DA Davidson | Jul 26, 2024 | Maintains |
DA Davidson | Mar 22, 2024 | Maintains |
Keybanc | Jan 10, 2024 | Initiates |
DA Davidson | Feb 24, 2023 | Maintains |
Keybanc | Jan 17, 2023 | Downgrade |
Keybanc | Nov 04, 2022 | Maintains |
Keybanc | Aug 01, 2022 | Maintains |
Keybanc | Jun 21, 2022 | Maintains |
Stifel | Nov 08, 2021 | Maintains |
DA Davidson | Jul 30, 2021 | Maintains |
Stifel | Aug 01, 2019 | Maintains |
Stifel | Feb 24, 2017 | Upgrade |
DA Davidson | Feb 26, 2014 | Maintains |
Stifel | Feb 26, 2014 | Maintains |
Imperial Capital | Feb 27, 2013 | Maintains |
Gilford Securities | Jan 10, 2013 | Maintains |
Imperial Capital | Oct 25, 2012 | Maintains |
Stifel | Aug 31, 2012 | Maintains |
DA Davidson | Apr 26, 2012 | Maintains |