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

  • Overall2
  • DCF2
  • 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 ONCY.

Recent rating changes

The latest 34 changes by research firm, newest first.

DateFirmActionFromTo
Aug 19, 2026HC Wainwright & Co.maintainBuyBuy
May 26, 2026HC Wainwright & Co.maintainBuyBuy
Nov 17, 2025HC Wainwright & Co.maintainBuyBuy
May 21, 2025HC Wainwright & Co.maintainBuyBuy
May 16, 2025Jones TradingdowngradeBuyHold
Mar 10, 2025RBC CapitalmaintainOutperformOutperform
Mar 10, 2025Maxim GroupmaintainBuyBuy
Mar 10, 2025HC Wainwright & Co.maintainBuyBuy
Feb 3, 2025HC Wainwright & Co.maintainBuyBuy
Nov 14, 2024HC Wainwright & Co.maintainBuyBuy
Sep 19, 2024HC Wainwright & Co.maintainBuyBuy
Aug 21, 2024HC Wainwright & Co.maintainBuyBuy
May 14, 2024HC Wainwright & Co.maintainBuyBuy
Mar 8, 2024HC Wainwright & Co.maintainBuyBuy
Feb 14, 2024HC Wainwright & Co.maintainBuyBuy
Jan 19, 2024HC Wainwright & Co.maintainBuyBuy
Jan 4, 2024HC Wainwright & Co.maintainBuyBuy
Nov 13, 2023HC Wainwright & Co.maintainBuyBuy
Aug 16, 2023HC Wainwright & Co.maintainBuyBuy
Jun 29, 2023HC Wainwright & Co.maintainBuyBuy
Jun 23, 2023Canaccord GenuitymaintainBuyBuy
Jun 7, 2023HC Wainwright & Co.maintainBuyBuy
May 26, 2023HC Wainwright & Co.maintainBuyBuy
May 24, 2023JonesTradingmaintainBuyBuy
Mar 14, 2023HC Wainwright & Co.maintainBuyBuy
Mar 6, 2023Canaccord GenuitymaintainBuyBuy
Oct 6, 2022Maxim GroupmaintainBuyBuy
Feb 17, 2021HC Wainwright & Co.maintainBuyBuy
May 11, 2020RBC CapitalmaintainOutperformOutperform
Sep 12, 2013NeedhammaintainBuyBuy
Mar 4, 2013PiperJaffraymaintainOverweightOverweight
Dec 18, 2012Bloom Burton & Co.downgradeBuyHold
Sep 12, 2012Bloom Burton & Co.maintainBuyBuy
Aug 30, 2012Stifel NicolausmaintainBuyBuy