Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Needham | May 22, 2025 | Initiates |
Barclays | May 02, 2025 | Maintains |
UBS | Apr 30, 2025 | Maintains |
Stifel | Apr 30, 2025 | Maintains |
Citigroup | Apr 25, 2025 | Maintains |
UBS | Apr 01, 2025 | Maintains |
Morgan Stanley | Jan 31, 2025 | Maintains |
Morgan Stanley | Jan 16, 2025 | Initiates |
B of A Securities | Dec 06, 2024 | Upgrade |
Barclays | Nov 06, 2024 | Maintains |
Deutsche Bank | Nov 01, 2024 | Maintains |
Stifel | Nov 01, 2024 | Maintains |
B of A Securities | Oct 15, 2024 | Maintains |
Citigroup | Oct 08, 2024 | Maintains |
UBS | Sep 09, 2024 | Maintains |
Barclays | Sep 09, 2024 | Maintains |
B of A Securities | Sep 04, 2024 | Maintains |
Barclays | Aug 14, 2024 | Maintains |
Stifel | Aug 01, 2024 | Maintains |
B of A Securities | Jul 10, 2024 | Maintains |
UBS | Apr 08, 2024 | Maintains |
Stifel | Mar 25, 2024 | Reiterates |
Citigroup | Oct 18, 2023 | Maintains |
Jefferies | Oct 13, 2023 | Maintains |
UBS | Oct 06, 2023 | Maintains |
Jefferies | Aug 22, 2023 | Maintains |
Morgan Stanley | Jul 18, 2023 | Reiterates |
Morgan Stanley | Jun 02, 2023 | Maintains |
Citigroup | Apr 17, 2023 | Maintains |
Citigroup | Feb 07, 2023 | Maintains |