Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
B of A Securities | Oct 06, 2025 | Maintains |
Truist Securities | Sep 12, 2025 | Maintains |
Evercore ISI Group | Jul 30, 2025 | Maintains |
Loop Capital | Jul 30, 2025 | Maintains |
Truist Securities | Jul 30, 2025 | Maintains |
UBS | Jul 30, 2025 | Maintains |
JP Morgan | Jun 24, 2025 | Initiates |
B of A Securities | May 15, 2025 | Maintains |
B of A Securities | Apr 30, 2025 | Maintains |
Loop Capital | Apr 30, 2025 | Maintains |
B of A Securities | Apr 21, 2025 | Maintains |
Goldman Sachs | Feb 28, 2025 | Maintains |
Truist Securities | Feb 27, 2025 | Maintains |
Loop Capital | Feb 26, 2025 | Maintains |
UBS | Feb 26, 2025 | Maintains |
UBS | Oct 30, 2024 | Maintains |
Truist Securities | Oct 30, 2024 | Maintains |
Evercore ISI Group | Oct 30, 2024 | Maintains |
Loop Capital | Oct 30, 2024 | Maintains |
Jefferies | Oct 09, 2024 | Maintains |
Evercore ISI Group | Jul 31, 2024 | Maintains |
Truist Securities | Jul 31, 2024 | Maintains |
UBS | Jul 31, 2024 | Maintains |
UBS | May 01, 2024 | Maintains |
Evercore ISI Group | 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 |