Search companies

Find a company by ticker or name

Analysts

Scores, price targets and rating changes published by the firms we track. Informational, not advice.

Rating scores

Each factor is scored 1 (weak) to 5 (strong).

  • Overall4
  • DCF4
  • Return on equity4
  • Return on assets4
  • Debt / equity1
  • P/E3
  • P/B4
Average price target

Mean of the targets analysts published in each window.

Price target is not available for PLUS.

Recent rating changes

The latest 22 changes by research firm, newest first.

DateFirmActionFromTo
May 23, 2024StifelmaintainHoldHold
Apr 15, 2024StifelmaintainHoldHold
Feb 7, 2024StifelmaintainHoldHold
Aug 5, 2021Sidoti & Co.upgradeNeutralBuy
Feb 11, 2020BerenbergupgradeHoldBuy
Feb 6, 2020Sidoti & Co.upgradeNeutralBuy
Nov 14, 2019Sidoti & Co.downgradeBuyNeutral
Nov 7, 2019Sidoti & Co.maintainBuyBuy
Jul 1, 2019Sidoti & Co.upgradeNeutralBuy
May 25, 2018Stifel NicolausmaintainHoldHold
May 25, 2018StifelmaintainHoldHold
Feb 9, 2018Sidoti & Co.upgradeNeutralBuy
May 26, 2016Sidoti & Co.maintainBuyBuy
Feb 8, 2016Sidoti & Co.upgradeNeutralBuy
Oct 30, 2015Stifel NicolausdowngradeBuyHold
Oct 30, 2015StifeldowngradeBuyHold
Oct 12, 2015Sidoti & Co.downgradeBuyNeutral
Jul 8, 2015Sidoti & Co.upgradeNeutralBuy
Jan 2, 2015Sidoti & Co.downgradeBuyNeutral
Nov 6, 2014Stifel NicolausmaintainBuyBuy
Nov 6, 2014StifelmaintainBuyBuy
Nov 5, 2014Canaccord GenuitymaintainBuyBuy