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
  • DCF3
  • 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 RUBI.

Recent rating changes

The latest 40 changes by research firm, newest first.

DateFirmActionFromTo
May 7, 2020B. Riley FBRmaintainBuyBuy
Apr 17, 2020B. Riley FBRmaintainBuyBuy
Apr 3, 2020SunTrust Robinson HumphreymaintainBuyBuy
Mar 23, 2020B. Riley FBRmaintainBuyBuy
Feb 27, 2020B. Riley FBRmaintainBuyBuy
Dec 20, 2019Craig-HallummaintainBuyBuy
Nov 5, 2019Stephens & Co.maintainOverweightOverweight
Apr 17, 2019B. Riley FBRmaintainBuyBuy
Mar 15, 2018SunTrust Robinson HumphreyupgradeHoldBuy
Jan 22, 2018Craig-HallumupgradeHoldBuy
Nov 3, 2017CitigroupmaintainNeutralNeutral
Sep 26, 2017CitigroupmaintainNeutralNeutral
Mar 16, 2017JefferiesdowngradeBuyHold
Mar 15, 2017Craig-HallumdowngradeBuyHold
Mar 15, 2017B. Riley FBRdowngradeBuyNeutral
Nov 3, 2016Albert FrieddowngradeMarket PerformUnderweight
Oct 27, 2016Albert FriedmaintainMarket PerformPerform
Sep 30, 2016Albert FriedmaintainMarket PerformPerform
Sep 13, 2016CitigroupmaintainNeutralNeutral
Sep 12, 2016Morgan StanleydowngradeEqual WeightUnderweight
Aug 16, 2016First AnalysisdowngradeOverweightEqual Weight
Aug 4, 2016JefferiesmaintainBuyBuy
Aug 4, 2016CitigroupmaintainNeutralNeutral
Aug 3, 2016RBC CapitaldowngradeOutperformPerform
Aug 3, 2016Raymond JamesdowngradeNeutralUnderperform
Aug 3, 2016OppenheimerdowngradeOutperformPerform
Aug 3, 2016NeedhamdowngradeBuyHold
Aug 3, 2016CitigroupdowngradeBuyNeutral
Aug 3, 2016Cantor FitzgeralddowngradeBuyHold
Aug 3, 2016Boenning & ScattergooddowngradeOutperformNeutral
Apr 11, 2016CitigroupmaintainBuyBuy
Apr 4, 2016Cantor FitzgeraldmaintainBuyBuy
Feb 24, 2016SunTrust Robinson HumphreymaintainBuyBuy
Feb 24, 2016OppenheimermaintainOutperformOutperform
Feb 5, 2016Boenning & ScattergoodmaintainOutperformOutperform
Jan 26, 2016Morgan StanleymaintainEqual WeightEqual Weight
Dec 22, 2015SunTrust Robinson HumphreymaintainBuyBuy
Dec 17, 2015JefferiesmaintainBuyBuy
Sep 1, 2015B. Riley FBRmaintainBuyBuy
Jul 8, 2015Craig-HallummaintainBuyBuy