Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
TD Cowen | Apr 09, 2025 | Maintains |
Barrington Research | Apr 08, 2025 | Maintains |
B of A Securities | Apr 03, 2025 | Maintains |
Barrington Research | Feb 06, 2025 | Maintains |
Deutsche Bank | Nov 11, 2024 | Maintains |
TD Cowen | Nov 05, 2024 | Downgrade |
Deutsche Bank | Nov 05, 2024 | Maintains |
Barrington Research | Nov 05, 2024 | Maintains |
Barrington Research | Oct 30, 2024 | Maintains |
Deutsche Bank | Aug 15, 2024 | Maintains |
B of A Securities | Jul 30, 2024 | Maintains |
TD Cowen | Jul 30, 2024 | Maintains |
Deutsche Bank | Jul 30, 2024 | Maintains |
Barrington Research | Jul 29, 2024 | Maintains |
Barrington Research | Jul 11, 2024 | Maintains |
TD Cowen | Jul 08, 2024 | Maintains |
Barrington Research | May 07, 2024 | Maintains |
TD Cowen | May 07, 2024 | Maintains |
Barrington Research | Apr 09, 2024 | Maintains |
Barrington Research | Jan 16, 2024 | Maintains |
TD Cowen | Jan 04, 2024 | Initiates |
Deutsche Bank | Oct 11, 2023 | Maintains |
Barrington Research | Jun 28, 2023 | Reiterates |
Barrington Research | May 02, 2023 | Reiterates |
Keefe, Bruyette & Woods | May 02, 2023 | Maintains |
B of A Securities | Apr 05, 2023 | Maintains |
Deutsche Bank | Feb 07, 2023 | Maintains |
Barrington Research | Feb 07, 2023 | Maintains |
Barrington Research | Jan 31, 2023 | Reiterates |
Jefferies | Nov 28, 2022 | Upgrade |