Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Oppenheimer | Apr 28, 2025 | Maintains |
Stephens & Co. | Apr 28, 2025 | Maintains |
Baird | Apr 25, 2025 | Maintains |
Stifel | Apr 23, 2025 | Maintains |
Wells Fargo | Apr 14, 2025 | Maintains |
Deutsche Bank | Apr 01, 2025 | Initiates |
Wells Fargo | Feb 04, 2025 | Maintains |
Oppenheimer | Oct 28, 2024 | Maintains |
Stifel | Oct 28, 2024 | Maintains |
Loop Capital | Oct 25, 2024 | Maintains |
Baird | Oct 16, 2024 | Maintains |
Wells Fargo | Oct 07, 2024 | Maintains |
Stifel | Aug 30, 2024 | Maintains |
Baird | Jul 26, 2024 | Maintains |
Wells Fargo | Jul 26, 2024 | Maintains |
Goldman Sachs | Jul 26, 2024 | Maintains |
Oppenheimer | Jul 26, 2024 | Maintains |
Stifel | Jul 18, 2024 | Maintains |
Wells Fargo | Jun 25, 2024 | Maintains |
Baird | Jun 25, 2024 | Maintains |
Loop Capital | Jun 25, 2024 | Maintains |
B of A Securities | Jun 25, 2024 | Maintains |
Oppenheimer | Jun 25, 2024 | Maintains |
Stephens & Co. | Jun 25, 2024 | Maintains |
Loop Capital | Jun 18, 2024 | Maintains |
Stifel | Apr 29, 2024 | Maintains |
Oppenheimer | Apr 29, 2024 | Maintains |
Oppenheimer | Mar 28, 2024 | Maintains |
Stifel | Mar 05, 2024 | Reiterates |
Oppenheimer | Feb 26, 2024 | Maintains |