Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Rosenblatt | Apr 28, 2025 | Maintains |
Barclays | Apr 28, 2025 | Maintains |
Scotiabank | Apr 25, 2025 | Maintains |
Oppenheimer | Apr 25, 2025 | Maintains |
Citigroup | Apr 25, 2025 | Maintains |
Morgan Stanley | Apr 25, 2025 | Maintains |
Wells Fargo | Apr 14, 2025 | Downgrade |
Keybanc | Apr 14, 2025 | Maintains |
Scotiabank | Apr 08, 2025 | Maintains |
UBS | Mar 25, 2025 | Maintains |
Scotiabank | Feb 03, 2025 | Downgrade |
Rosenblatt | Feb 03, 2025 | Maintains |
Barclays | Feb 03, 2025 | Maintains |
Macquarie | Jan 31, 2025 | Maintains |
Wells Fargo | Jan 31, 2025 | Maintains |
B of A Securities | Jan 31, 2025 | Downgrade |
Goldman Sachs | Jan 31, 2025 | Maintains |
Citigroup | Jan 31, 2025 | Maintains |
JP Morgan | Jan 31, 2025 | Maintains |
Morgan Stanley | Jan 31, 2025 | Maintains |
Benchmark | Jan 31, 2025 | Maintains |
Pivotal Research | Jan 31, 2025 | Maintains |
Wells Fargo | Jan 06, 2025 | Maintains |
Macquarie | Jan 06, 2025 | Maintains |
Loop Capital | Jan 02, 2025 | Maintains |
Morgan Stanley | Dec 16, 2024 | Downgrade |
Seaport Global | Dec 12, 2024 | Upgrade |
Benchmark | Nov 20, 2024 | Reiterates |
Benchmark | Nov 19, 2024 | Reiterates |
Macquarie | Nov 18, 2024 | Maintains |