Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Seaport Global | Apr 30, 2025 | Initiates |
Wells Fargo | Apr 24, 2025 | Maintains |
Rosenblatt | Apr 24, 2025 | Maintains |
Mizuho | Apr 24, 2025 | Maintains |
Cantor Fitzgerald | Apr 24, 2025 | Maintains |
Benchmark | Apr 24, 2025 | Maintains |
JP Morgan | Apr 24, 2025 | Maintains |
Truist Securities | Apr 24, 2025 | Maintains |
Keybanc | Apr 24, 2025 | Maintains |
TD Securities | Apr 24, 2025 | Reiterates |
UBS | Apr 24, 2025 | Maintains |
Morgan Stanley | Apr 24, 2025 | Maintains |
Barclays | Apr 22, 2025 | Downgrade |
Stifel | Apr 17, 2025 | Maintains |
B of A Securities | Apr 16, 2025 | Maintains |
UBS | Apr 14, 2025 | Maintains |
Citigroup | Apr 11, 2025 | Maintains |
Baird | Apr 07, 2025 | Upgrade |
Cantor Fitzgerald | Jan 24, 2025 | Reiterates |
Morgan Stanley | Jan 24, 2025 | Maintains |
Benchmark | Jan 24, 2025 | Reiterates |
Barclays | Jan 24, 2025 | Maintains |
Mizuho | Jan 24, 2025 | Maintains |
Truist Securities | Jan 24, 2025 | Maintains |
Rosenblatt | Jan 21, 2025 | Maintains |
Wells Fargo | Jan 17, 2025 | Maintains |
Wells Fargo | Jan 13, 2025 | Maintains |
Wells Fargo | Nov 22, 2024 | Initiates |
Rosenblatt | Oct 23, 2024 | Maintains |
Evercore ISI Group | Oct 23, 2024 | Maintains |