Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
UBS | May 16, 2025 | Maintains |
Baird | May 08, 2025 | Maintains |
UBS | Apr 07, 2025 | Maintains |
Baird | Nov 01, 2024 | Maintains |
JP Morgan | Oct 14, 2024 | Maintains |
Goldman Sachs | Aug 09, 2024 | Maintains |
Barclays | Aug 09, 2024 | Maintains |
Goldman Sachs | Jul 11, 2024 | Maintains |
JP Morgan | Jul 10, 2024 | Maintains |
UBS | Jun 12, 2024 | Maintains |
Barclays | Apr 22, 2024 | Maintains |
JP Morgan | Apr 16, 2024 | Maintains |
Wells Fargo | Feb 16, 2024 | Maintains |
JP Morgan | Oct 16, 2023 | Maintains |
Citigroup | Oct 13, 2023 | Maintains |
Citigroup | Sep 22, 2023 | Maintains |
Credit Suisse | Aug 09, 2023 | Maintains |
JP Morgan | Aug 09, 2023 | Maintains |
JP Morgan | Jul 27, 2023 | Maintains |
Citigroup | Jul 18, 2023 | Maintains |
Citigroup | May 08, 2023 | Maintains |
Barclays | May 04, 2023 | Maintains |
Credit Suisse | May 04, 2023 | Maintains |
Wells Fargo | May 04, 2023 | Maintains |
Wells Fargo | May 01, 2023 | Upgrade |
Goldman Sachs | Apr 03, 2023 | Downgrade |
Citigroup | Mar 06, 2023 | Maintains |
Goldman Sachs | Feb 23, 2023 | Maintains |
Goldman Sachs | Feb 22, 2023 | Maintains |
Wells Fargo | Feb 22, 2023 | Maintains |