Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
B of A Securities | Jun 16, 2025 | Maintains |
Stephens & Co. | Jun 11, 2025 | Reiterates |
Citigroup | May 19, 2025 | Maintains |
Stephens & Co. | May 05, 2025 | Reiterates |
Citigroup | Apr 23, 2025 | Initiates |
JP Morgan | Mar 27, 2025 | Maintains |
JP Morgan | Feb 19, 2025 | Maintains |
Stephens & Co. | Feb 18, 2025 | Reiterates |
Seaport Global | Nov 22, 2024 | Maintains |
Morgan Stanley | Sep 25, 2024 | Upgrade |
Stephens & Co. | Sep 12, 2024 | Initiates |
JP Morgan | Sep 10, 2024 | Maintains |
JP Morgan | Aug 06, 2024 | Maintains |
B of A Securities | Jul 22, 2024 | Maintains |
B of A Securities | Apr 10, 2024 | Maintains |
Morgan Stanley | Feb 29, 2024 | Maintains |
JP Morgan | Oct 31, 2023 | Maintains |
Benchmark | Oct 26, 2023 | Reiterates |
JP Morgan | Oct 12, 2023 | Maintains |
Benchmark | Oct 09, 2023 | Reiterates |
Morgan Stanley | Aug 09, 2023 | Maintains |
JP Morgan | Jul 31, 2023 | Downgrade |
Benchmark | Jul 28, 2023 | Maintains |
JP Morgan | Feb 21, 2023 | Maintains |
Morgan Stanley | Jan 17, 2023 | Maintains |
JP Morgan | Oct 06, 2022 | Maintains |
B of A Securities | Sep 09, 2022 | Maintains |
Morgan Stanley | Jul 14, 2022 | Maintains |
JP Morgan | Apr 07, 2022 | Maintains |
Morgan Stanley | Mar 08, 2022 | Maintains |