Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Keybanc | Feb 24, 2025 | Maintains |
Keybanc | Jan 22, 2025 | Maintains |
Goldman Sachs | Dec 02, 2024 | Initiates |
BMO Capital | Oct 25, 2024 | Maintains |
Keybanc | Oct 14, 2024 | Maintains |
Wolfe Research | Jul 26, 2024 | Downgrade |
Keybanc | Jul 03, 2024 | Maintains |
B of A Securities | Jun 26, 2024 | Maintains |
BMO Capital | Apr 26, 2024 | Maintains |
Citigroup | Apr 11, 2024 | Downgrade |
BMO Capital | Feb 20, 2024 | Maintains |
Keybanc | Feb 16, 2024 | Maintains |
Keybanc | Oct 27, 2023 | Maintains |
Keybanc | Oct 17, 2023 | Maintains |
Keybanc | Jul 17, 2023 | Maintains |
Keybanc | Apr 28, 2023 | Maintains |
Wolfe Research | Apr 28, 2023 | Downgrade |
Goldman Sachs | Mar 13, 2023 | Maintains |
Goldman Sachs | Mar 10, 2023 | Maintains |
Goldman Sachs | Feb 21, 2023 | Maintains |
Keybanc | Feb 17, 2023 | Maintains |
Citigroup | Feb 17, 2023 | Maintains |
Goldman Sachs | Feb 17, 2023 | Maintains |
Keybanc | Jan 25, 2023 | Maintains |
Keybanc | Nov 22, 2022 | Maintains |
Keybanc | Oct 28, 2022 | Maintains |
Goldman Sachs | Oct 06, 2022 | Downgrade |
BMO Capital | Aug 15, 2022 | Initiates |
Keybanc | Jul 19, 2022 | Maintains |
Citigroup | Apr 29, 2022 | Maintains |