Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Loop Capital | Apr 30, 2025 | Maintains |
Goldman Sachs | Feb 28, 2025 | Maintains |
Truist Securities | Feb 27, 2025 | Maintains |
UBS | Feb 26, 2025 | Maintains |
Loop Capital | Feb 26, 2025 | Maintains |
Loop Capital | Oct 30, 2024 | Maintains |
Evercore ISI Group | Oct 30, 2024 | Maintains |
UBS | Oct 30, 2024 | Maintains |
Truist Securities | Oct 30, 2024 | Maintains |
Jefferies | Oct 09, 2024 | Maintains |
Truist Securities | Jul 31, 2024 | Maintains |
Evercore ISI Group | Jul 31, 2024 | Maintains |
UBS | Jul 31, 2024 | Maintains |
Evercore ISI Group | May 01, 2024 | Maintains |
UBS | May 01, 2024 | Maintains |
Goldman Sachs | Feb 21, 2024 | Maintains |
Truist Securities | Feb 21, 2024 | Maintains |
UBS | Jan 04, 2024 | Upgrade |
Truist Securities | Oct 25, 2023 | Maintains |
Loop Capital | Jul 26, 2023 | Maintains |
UBS | Jul 26, 2023 | Maintains |
Jefferies | Jul 13, 2023 | Maintains |
Deutsche Bank | Apr 26, 2023 | Maintains |
B of A Securities | Apr 19, 2023 | Maintains |
Deutsche Bank | Mar 21, 2023 | Downgrade |
Deutsche Bank | Feb 27, 2023 | Maintains |
Credit Suisse | Feb 22, 2023 | Reiterates |
Truist Securities | Feb 22, 2023 | Maintains |
Evercore ISI Group | Jan 13, 2023 | Upgrade |
Goldman Sachs | Jan 12, 2023 | Maintains |