Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Morgan Stanley | May 01, 2025 | Maintains |
UBS | May 01, 2025 | Maintains |
Rosenblatt | May 01, 2025 | Maintains |
TD Securities | May 01, 2025 | Maintains |
Wedbush | May 01, 2025 | Maintains |
JP Morgan | May 01, 2025 | Upgrade |
Wells Fargo | May 01, 2025 | Maintains |
Rosenblatt | Apr 29, 2025 | Maintains |
Morgan Stanley | Apr 16, 2025 | Maintains |
Citigroup | Apr 14, 2025 | Maintains |
Susquehanna | Apr 11, 2025 | Maintains |
Benchmark | Apr 10, 2025 | Upgrade |
Mizuho | Apr 10, 2025 | Maintains |
UBS | Mar 17, 2025 | Maintains |
Cantor Fitzgerald | Mar 07, 2025 | Maintains |
Wells Fargo | Feb 25, 2025 | Maintains |
Citigroup | Feb 25, 2025 | Maintains |
Cantor Fitzgerald | Feb 18, 2025 | Reiterates |
Cantor Fitzgerald | Feb 13, 2025 | Reiterates |
UBS | Feb 12, 2025 | Maintains |
Wedbush | Feb 12, 2025 | Reiterates |
Cantor Fitzgerald | Feb 10, 2025 | Reiterates |
Goldman Sachs | Jan 31, 2025 | Maintains |
Baird | Jan 30, 2025 | Maintains |
Citigroup | Jan 30, 2025 | Maintains |
Susquehanna | Jan 30, 2025 | Maintains |
Cantor Fitzgerald | Jan 30, 2025 | Reiterates |
UBS | Jan 30, 2025 | Maintains |
Rosenblatt | Jan 30, 2025 | Maintains |
Barclays | Jan 17, 2025 | Maintains |