Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
JP Morgan | Sep 03, 2025 | Maintains |
Oppenheimer | Sep 03, 2025 | Reiterates |
B of A Securities | Aug 05, 2025 | Reiterates |
JP Morgan | Jul 24, 2025 | Maintains |
Oppenheimer | Jul 24, 2025 | Reiterates |
Raymond James | Jul 24, 2025 | Reiterates |
Scotiabank | Jul 22, 2025 | Maintains |
UBS | Jul 16, 2025 | Maintains |
JP Morgan | Jul 11, 2025 | Maintains |
Oppenheimer | Jul 09, 2025 | Maintains |
JP Morgan | Apr 25, 2025 | Maintains |
WestPark Capital | Apr 25, 2025 | Reiterates |
Oppenheimer | Apr 25, 2025 | Maintains |
Scotiabank | Apr 21, 2025 | Maintains |
UBS | Apr 11, 2025 | Maintains |
Keybanc | Apr 09, 2025 | Maintains |
WestPark Capital | Apr 01, 2025 | Initiates |
Oppenheimer | Jan 30, 2025 | Maintains |
Scotiabank | Jan 24, 2025 | Maintains |
Seaport Global | Oct 30, 2024 | Upgrade |
Pivotal Research | Oct 30, 2024 | Maintains |
Jefferies | Oct 30, 2024 | Maintains |
UBS | Oct 30, 2024 | Maintains |
Canaccord Genuity | Oct 30, 2024 | Maintains |
JP Morgan | Oct 30, 2024 | Maintains |
Wells Fargo | Oct 30, 2024 | Maintains |
Barclays | Oct 30, 2024 | Maintains |
Citigroup | Oct 30, 2024 | Maintains |
Oppenheimer | Oct 30, 2024 | Maintains |
Scotiabank | Oct 11, 2024 | Initiates |