Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Guggenheim | Jun 18, 2025 | Maintains |
BMO Capital | Jun 13, 2025 | Upgrade |
Barclays | Jun 13, 2025 | Maintains |
Citigroup | Jun 13, 2025 | Maintains |
Goldman Sachs | Jun 13, 2025 | Maintains |
Deutsche Bank | Jun 12, 2025 | Maintains |
WestPark Capital | Jun 12, 2025 | Maintains |
Guggenheim | Jun 12, 2025 | Reiterates |
Stifel | Jun 12, 2025 | Maintains |
Jefferies | Jun 12, 2025 | Maintains |
JMP Securities | Jun 12, 2025 | Maintains |
Evercore ISI Group | Jun 12, 2025 | Maintains |
Piper Sandler | Jun 12, 2025 | Maintains |
B of A Securities | Jun 12, 2025 | Maintains |
RBC Capital | Jun 12, 2025 | Maintains |
JP Morgan | Jun 12, 2025 | Maintains |
UBS | Jun 12, 2025 | Maintains |
Keybanc | Jun 12, 2025 | Maintains |
DA Davidson | Jun 12, 2025 | Maintains |
Piper Sandler | Jun 11, 2025 | Maintains |
BMO Capital | Jun 09, 2025 | Maintains |
Jefferies | Jun 09, 2025 | Maintains |
Citigroup | Jun 09, 2025 | Maintains |
Morgan Stanley | Jun 09, 2025 | Maintains |
Guggenheim | Jun 05, 2025 | Reiterates |
Jones Trading | Apr 30, 2025 | Reiterates |
Piper Sandler | Apr 23, 2025 | Downgrade |
Morgan Stanley | Apr 16, 2025 | Maintains |
Mizuho | Apr 15, 2025 | Maintains |
DA Davidson | Apr 14, 2025 | Maintains |