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 CTSO.
Recent rating changes
The latest 40 changes by research firm, newest first.
| Date | Firm | Action | From | To |
|---|---|---|---|---|
| Mar 26, 2026 | D. Boral Capital | maintain | Buy | Buy |
| Jan 12, 2026 | D. Boral Capital | maintain | Buy | Buy |
| Dec 16, 2025 | D. Boral Capital | maintain | Buy | Buy |
| Nov 14, 2025 | HC Wainwright & Co. | maintain | Neutral | Neutral |
| Nov 14, 2025 | D. Boral Capital | maintain | Buy | Buy |
| Sep 16, 2025 | D. Boral Capital | maintain | Buy | Buy |
| Aug 20, 2025 | D. Boral Capital | maintain | Buy | Buy |
| Aug 8, 2025 | D. Boral Capital | maintain | Buy | Buy |
| Jul 21, 2025 | D. Boral Capital | maintain | Buy | Buy |
| Jun 25, 2025 | D. Boral Capital | maintain | Buy | Buy |
| May 15, 2025 | HC Wainwright & Co. | maintain | Neutral | Neutral |
| May 15, 2025 | D. Boral Capital | maintain | Buy | Buy |
| May 2, 2025 | D. Boral Capital | maintain | Buy | Buy |
| Apr 3, 2025 | HC Wainwright & Co. | maintain | Neutral | Neutral |
| Apr 1, 2025 | D. Boral Capital | maintain | Buy | Buy |
| Feb 25, 2025 | D. Boral Capital | maintain | Buy | Buy |
| Jan 13, 2025 | D. Boral Capital | maintain | Buy | Buy |
| Jan 3, 2025 | D. Boral Capital | maintain | Buy | Buy |
| Nov 12, 2024 | D. Boral Capital | maintain | Buy | Buy |
| Nov 11, 2024 | HC Wainwright & Co. | maintain | Neutral | Neutral |
| Nov 8, 2024 | EF Hutton | maintain | Buy | Buy |
| Nov 4, 2024 | EF Hutton | maintain | Buy | Buy |
| Oct 22, 2024 | EF Hutton | maintain | Buy | Buy |
| Oct 1, 2024 | EF Hutton | maintain | Buy | Buy |
| Aug 14, 2024 | HC Wainwright & Co. | maintain | Neutral | Neutral |
| Aug 14, 2024 | EF Hutton | maintain | Buy | Buy |
| May 15, 2024 | B. Riley Securities | maintain | Buy | Buy |
| May 7, 2024 | HC Wainwright & Co. | maintain | Neutral | Neutral |
| Mar 15, 2024 | HC Wainwright & Co. | maintain | Neutral | Neutral |
| Dec 29, 2023 | HC Wainwright & Co. | downgrade | Buy | Neutral |
| Aug 2, 2023 | HC Wainwright & Co. | maintain | Buy | Buy |
| May 3, 2023 | HC Wainwright & Co. | maintain | Buy | Buy |
| Mar 10, 2023 | HC Wainwright & Co. | maintain | Buy | Buy |
| Nov 4, 2022 | HC Wainwright & Co. | maintain | Buy | Buy |
| May 4, 2022 | HC Wainwright & Co. | maintain | Buy | Buy |
| May 4, 2022 | B. Riley Securities | maintain | Buy | Buy |
| Sep 17, 2020 | Jefferies | maintain | Buy | Buy |
| Sep 1, 2020 | SVB Leerink | maintain | Outperform | Outperform |
| May 6, 2020 | HC Wainwright & Co. | maintain | Buy | Buy |
| May 6, 2020 | H.C. Wainwright | maintain | Buy | Buy |