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).
- Overall2
- DCF1
- Return on equity5
- 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 RAIN.
Recent rating changes
The latest 40 changes by research firm, newest first.
| Date | Firm | Action | From | To |
|---|---|---|---|---|
| Sep 18, 2023 | Citigroup | maintain | Neutral | Neutral |
| Sep 17, 2023 | Citigroup | maintain | Neutral | Neutral |
| Jun 5, 2023 | Mizuho | downgrade | Buy | Neutral |
| Jun 4, 2023 | Mizuho | downgrade | Buy | Neutral |
| Jun 2, 2023 | Roth MKM | downgrade | Buy | Neutral |
| Jun 2, 2023 | HC Wainwright & Co. | maintain | Neutral | Neutral |
| Jun 1, 2023 | HC Wainwright & Co. | maintain | Neutral | Neutral |
| May 30, 2023 | Roth MKM | downgrade | Buy | Neutral |
| May 30, 2023 | EF Hutton | maintain | Hold | Hold |
| May 29, 2023 | Roth MKM | downgrade | Buy | Neutral |
| May 29, 2023 | EF Hutton | maintain | Hold | Hold |
| May 23, 2023 | Piper Sandler | downgrade | Overweight | Neutral |
| May 23, 2023 | Oppenheimer | downgrade | Outperform | Perform |
| May 23, 2023 | JonesTrading | downgrade | Buy | Hold |
| May 23, 2023 | HC Wainwright & Co. | downgrade | Buy | Neutral |
| May 23, 2023 | EF Hutton | downgrade | Buy | Hold |
| May 23, 2023 | Citigroup | downgrade | Buy | Neutral |
| May 22, 2023 | Piper Sandler | downgrade | Overweight | Neutral |
| May 22, 2023 | Oppenheimer | downgrade | Outperform | Perform |
| May 22, 2023 | JonesTrading | downgrade | Buy | Hold |
| May 22, 2023 | HC Wainwright & Co. | downgrade | Buy | Neutral |
| May 22, 2023 | EF Hutton | downgrade | Buy | Hold |
| May 22, 2023 | Citigroup | downgrade | Buy | Neutral |
| May 12, 2023 | EF Hutton | maintain | Buy | Buy |
| May 11, 2023 | EF Hutton | maintain | Buy | Buy |
| Mar 21, 2023 | SVB Leerink | maintain | Outperform | Outperform |
| Mar 13, 2023 | Mizuho | maintain | Buy | Buy |
| Mar 12, 2023 | Mizuho | maintain | Buy | Buy |
| Mar 10, 2023 | HC Wainwright & Co. | maintain | Buy | Buy |
| Mar 10, 2023 | EF Hutton | maintain | Buy | Buy |
| Mar 9, 2023 | HC Wainwright & Co. | maintain | Buy | Buy |
| Feb 9, 2023 | EF Hutton | maintain | Buy | Buy |
| Jan 23, 2023 | Mizuho | maintain | Buy | Buy |
| Jan 5, 2023 | EF Hutton | maintain | Buy | Buy |
| Nov 23, 2022 | Citigroup | maintain | Buy | Buy |
| Nov 22, 2022 | Citigroup | maintain | Buy | Buy |
| Sep 12, 2022 | HC Wainwright & Co. | maintain | Buy | Buy |
| Jun 23, 2022 | JonesTrading | maintain | Buy | Buy |
| Jun 2, 2022 | Roth Capital | maintain | Buy | Buy |
| Apr 1, 2022 | Oppenheimer | maintain | Outperform | Outperform |