Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Roth MKM | May 30, 2024 | Maintains |
CJS Securities | Apr 29, 2024 | Initiates |
Roth MKM | Mar 06, 2024 | Initiates |
Rosenblatt | Aug 09, 2021 | Maintains |
Rosenblatt | Mar 17, 2021 | Maintains |
Rosenblatt | Nov 09, 2020 | Maintains |
Rosenblatt | Apr 22, 2020 | Maintains |
BMO Capital | Nov 02, 2018 | Maintains |
SunTrust Robinson Humphrey | Nov 01, 2018 | Upgrade |
BMO Capital | Aug 02, 2018 | Maintains |
BMO Capital | Feb 09, 2018 | Maintains |
BMO Capital | Oct 24, 2017 | Maintains |
BMO Capital | Oct 05, 2017 | Maintains |
BMO Capital | Aug 03, 2017 | Maintains |
BMO Capital | Mar 27, 2017 | Upgrade |
Jefferies | Oct 06, 2016 | Maintains |
SunTrust Robinson Humphrey | Aug 04, 2016 | Maintains |
Jefferies | Feb 04, 2016 | Maintains |
Jefferies | Sep 18, 2015 | Maintains |
BMO Capital | May 28, 2015 | Maintains |
Evercore ISI Group | Jan 22, 2015 | Downgrade |
Jefferies | Jan 12, 2015 | Maintains |
Jefferies | Dec 10, 2014 | Maintains |
Jefferies | May 28, 2014 | Maintains |
BMO Capital | Jun 06, 2013 | Maintains |
Jefferies | Jun 06, 2013 | Maintains |
Barclays | Feb 11, 2013 | Maintains |
Jefferies | Feb 08, 2013 | Maintains |
BMO Capital | Feb 08, 2013 | Maintains |
Jefferies | Feb 05, 2013 | Maintains |