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.
| Date | Firm | Action | From | To |
|---|---|---|---|---|
| May 7, 2020 | B. Riley FBR | maintain | Buy | Buy |
| Apr 17, 2020 | B. Riley FBR | maintain | Buy | Buy |
| Apr 3, 2020 | SunTrust Robinson Humphrey | maintain | Buy | Buy |
| Mar 23, 2020 | B. Riley FBR | maintain | Buy | Buy |
| Feb 27, 2020 | B. Riley FBR | maintain | Buy | Buy |
| Dec 20, 2019 | Craig-Hallum | maintain | Buy | Buy |
| Nov 5, 2019 | Stephens & Co. | maintain | Overweight | Overweight |
| Apr 17, 2019 | B. Riley FBR | maintain | Buy | Buy |
| Mar 15, 2018 | SunTrust Robinson Humphrey | upgrade | Hold | Buy |
| Jan 22, 2018 | Craig-Hallum | upgrade | Hold | Buy |
| Nov 3, 2017 | Citigroup | maintain | Neutral | Neutral |
| Sep 26, 2017 | Citigroup | maintain | Neutral | Neutral |
| Mar 16, 2017 | Jefferies | downgrade | Buy | Hold |
| Mar 15, 2017 | Craig-Hallum | downgrade | Buy | Hold |
| Mar 15, 2017 | B. Riley FBR | downgrade | Buy | Neutral |
| Nov 3, 2016 | Albert Fried | downgrade | Market Perform | Underweight |
| Oct 27, 2016 | Albert Fried | maintain | Market Perform | Perform |
| Sep 30, 2016 | Albert Fried | maintain | Market Perform | Perform |
| Sep 13, 2016 | Citigroup | maintain | Neutral | Neutral |
| Sep 12, 2016 | Morgan Stanley | downgrade | Equal Weight | Underweight |
| Aug 16, 2016 | First Analysis | downgrade | Overweight | Equal Weight |
| Aug 4, 2016 | Jefferies | maintain | Buy | Buy |
| Aug 4, 2016 | Citigroup | maintain | Neutral | Neutral |
| Aug 3, 2016 | RBC Capital | downgrade | Outperform | Perform |
| Aug 3, 2016 | Raymond James | downgrade | Neutral | Underperform |
| Aug 3, 2016 | Oppenheimer | downgrade | Outperform | Perform |
| Aug 3, 2016 | Needham | downgrade | Buy | Hold |
| Aug 3, 2016 | Citigroup | downgrade | Buy | Neutral |
| Aug 3, 2016 | Cantor Fitzgerald | downgrade | Buy | Hold |
| Aug 3, 2016 | Boenning & Scattergood | downgrade | Outperform | Neutral |
| Apr 11, 2016 | Citigroup | maintain | Buy | Buy |
| Apr 4, 2016 | Cantor Fitzgerald | maintain | Buy | Buy |
| Feb 24, 2016 | SunTrust Robinson Humphrey | maintain | Buy | Buy |
| Feb 24, 2016 | Oppenheimer | maintain | Outperform | Outperform |
| Feb 5, 2016 | Boenning & Scattergood | maintain | Outperform | Outperform |
| Jan 26, 2016 | Morgan Stanley | maintain | Equal Weight | Equal Weight |
| Dec 22, 2015 | SunTrust Robinson Humphrey | maintain | Buy | Buy |
| Dec 17, 2015 | Jefferies | maintain | Buy | Buy |
| Sep 1, 2015 | B. Riley FBR | maintain | Buy | Buy |
| Jul 8, 2015 | Craig-Hallum | maintain | Buy | Buy |