Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
RBC Capital | May 08, 2025 | Maintains |
Guggenheim | May 08, 2025 | Maintains |
RBC Capital | Apr 28, 2025 | Reiterates |
TD Securities | Apr 24, 2025 | Reiterates |
JP Morgan | Apr 21, 2025 | Maintains |
Guggenheim | Apr 16, 2025 | Reiterates |
Guggenheim | Apr 10, 2025 | Reiterates |
RBC Capital | Apr 07, 2025 | Initiates |
Citizens Capital Markets | Feb 28, 2025 | Maintains |
Macquarie | Feb 28, 2025 | Maintains |
TD Cowen | Nov 13, 2024 | Maintains |
JP Morgan | Oct 22, 2024 | Maintains |
JMP Securities | Sep 18, 2024 | Initiates |
JP Morgan | Aug 20, 2024 | Maintains |
Citigroup | Aug 08, 2024 | Maintains |
B of A Securities | Jul 09, 2024 | Maintains |
TD Cowen | May 09, 2024 | Maintains |
TD Cowen | Apr 24, 2024 | Maintains |
B of A Securities | Apr 08, 2024 | Maintains |
Bernstein | Mar 27, 2024 | Maintains |
JP Morgan | Mar 20, 2024 | Maintains |
JP Morgan | Mar 19, 2024 | Maintains |
Guggenheim | Feb 27, 2024 | Maintains |
Citigroup | Oct 26, 2023 | Maintains |
Citigroup | Sep 21, 2023 | Maintains |
B of A Securities | Sep 20, 2023 | Maintains |
Macquarie | Sep 12, 2023 | Initiates |
RBC Capital | Sep 12, 2023 | Initiates |
Morgan Stanley | Aug 29, 2023 | Maintains |
Jefferies | Aug 17, 2023 | Initiates |