Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Citigroup | May 13, 2025 | Maintains |
Stifel | Apr 15, 2025 | Maintains |
Citigroup | Mar 12, 2025 | Upgrade |
Citigroup | Feb 20, 2025 | Maintains |
Citigroup | Oct 31, 2024 | Maintains |
Stifel | Jul 26, 2024 | Maintains |
Piper Sandler | Jul 15, 2024 | Maintains |
B of A Securities | Jul 15, 2024 | Maintains |
Stifel | Apr 26, 2024 | Maintains |
B of A Securities | Apr 15, 2024 | Maintains |
Stifel | Feb 05, 2024 | Maintains |
Stifel | Jan 29, 2024 | Maintains |
Citigroup | Sep 18, 2023 | Maintains |
Piper Sandler | Jul 31, 2023 | Maintains |
Citigroup | Jun 30, 2023 | Downgrade |
Piper Sandler | May 01, 2023 | Maintains |
Stifel | Apr 28, 2023 | Maintains |
B of A Securities | Apr 18, 2023 | Downgrade |
Citigroup | Feb 07, 2023 | Maintains |
B of A Securities | Jan 09, 2023 | Upgrade |
Citigroup | Oct 07, 2022 | Upgrade |
Morgan Stanley | Sep 26, 2022 | Downgrade |
Morgan Stanley | Aug 01, 2022 | Maintains |
Morgan Stanley | Jul 13, 2022 | Maintains |
Morgan Stanley | May 02, 2022 | Maintains |
Piper Sandler | Apr 18, 2022 | Downgrade |
Morgan Stanley | Apr 11, 2022 | Maintains |
Morgan Stanley | Jan 18, 2022 | Maintains |
Morgan Stanley | Dec 07, 2021 | Maintains |
B of A Securities | Oct 18, 2021 | Downgrade |