Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Citigroup | May 14, 2025 | Maintains |
Wells Fargo | May 08, 2025 | Maintains |
JP Morgan | May 06, 2025 | Maintains |
Morgan Stanley | May 05, 2025 | Maintains |
Keybanc | Apr 25, 2025 | Upgrade |
DA Davidson | Apr 16, 2025 | Maintains |
Telsey Advisory Group | Apr 15, 2025 | Maintains |
Truist Securities | Apr 08, 2025 | Maintains |
Piper Sandler | Mar 24, 2025 | Maintains |
Mizuho | Feb 27, 2025 | Maintains |
B of A Securities | Feb 27, 2025 | Maintains |
RBC Capital | Feb 27, 2025 | Maintains |
Truist Securities | Feb 27, 2025 | Maintains |
Piper Sandler | Feb 27, 2025 | Maintains |
Telsey Advisory Group | Feb 26, 2025 | Maintains |
Telsey Advisory Group | Feb 20, 2025 | Maintains |
Truist Securities | Feb 11, 2025 | Maintains |
Guggenheim | Dec 12, 2024 | Reiterates |
Truist Securities | Dec 12, 2024 | Maintains |
Telsey Advisory Group | Dec 12, 2024 | Maintains |
Evercore ISI Group | Dec 12, 2024 | Maintains |
Mizuho | Dec 12, 2024 | Maintains |
Wedbush | Dec 12, 2024 | Reiterates |
RBC Capital | Dec 12, 2024 | Maintains |
Bernstein | Dec 12, 2024 | Maintains |
Stifel | Dec 11, 2024 | Maintains |
Bernstein | Nov 20, 2024 | Maintains |
RBC Capital | Nov 20, 2024 | Maintains |
Mizuho | Nov 20, 2024 | Maintains |
Evercore ISI Group | Nov 20, 2024 | Maintains |