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).

  • Overall1
  • DCF1
  • Return on equity1
  • Return on assets1
  • Debt / equity1
  • P/E1
  • P/B1
Average price target

Mean of the targets analysts published in each window.

Price target is not available for RAIL.

Recent rating changes

The latest 30 changes by research firm, newest first.

DateFirmActionFromTo
Aug 8, 2023Stephens & Co.maintainEqual WeightEqual Weight
Apr 10, 2023TD CowenmaintainMarket PerformMarket Perform
Apr 15, 2020Cowen & Co.maintainMarket PerformMarket Perform
Nov 1, 2018CL KingdowngradeBuyNeutral
Aug 13, 2018Buckingham ResearchmaintainNeutralNeutral
Aug 13, 2018BuckinghammaintainNeutralNeutral
Aug 3, 2018Stifel NicolausmaintainHoldHold
Aug 3, 2018StifelmaintainHoldHold
May 7, 2018Stifel NicolausmaintainHoldHold
May 7, 2018StifelmaintainHoldHold
Feb 28, 2018Buckingham ResearchmaintainNeutralNeutral
Feb 28, 2018BuckinghammaintainNeutralNeutral
Jul 13, 2016Stifel NicolausdowngradeBuyHold
Jul 13, 2016StifeldowngradeBuyHold
May 4, 2016Longbow ResearchdowngradeBuyNeutral
Jul 16, 2015UBSdowngradeNeutralSell
Jun 16, 2015Stifel NicolausupgradeHoldBuy
Jun 16, 2015StifelupgradeHoldBuy
Apr 27, 2015Avondale PartnersdowngradeOutperformMarket Perform
Dec 9, 2013Longbow ResearchupgradeNeutralBuy
Sep 17, 2013Stephens & Co.upgradeEqual WeightOverweight
Aug 6, 2013Longbow ResearchupgradeUnderperformNeutral
May 3, 2013JefferiesmaintainBuyBuy
Jan 3, 2013JefferiesmaintainBuyBuy
Oct 15, 2012UBSdowngradeNeutralSell
Aug 7, 2012JefferiesmaintainBuyBuy
Apr 30, 2012UBSmaintainNeutralNeutral
Apr 2, 2012JefferiesmaintainBuyBuy
Mar 12, 2012KeybancdowngradeHoldUnderweight
Feb 21, 2012UBSmaintainNeutralNeutral