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

  • Overall4
  • DCF4
  • Return on equity5
  • Return on assets5
  • Debt / equity4
  • P/E3
  • P/B2
Average price target

Mean of the targets analysts published in each window.

Price target is not available for PBYI.

Recent rating changes

The latest 40 changes by research firm, newest first.

DateFirmActionFromTo
Aug 7, 2026TD CowenmaintainHoldHold
Feb 28, 2025HC Wainwright & Co.maintainBuyBuy
Dec 23, 2024HC Wainwright & Co.maintainBuyBuy
Nov 20, 2024HC Wainwright & Co.maintainBuyBuy
Nov 8, 2024HC Wainwright & Co.maintainBuyBuy
Aug 2, 2024HC Wainwright & Co.maintainBuyBuy
Jul 26, 2024HC Wainwright & Co.maintainBuyBuy
Jun 4, 2024HC Wainwright & Co.maintainBuyBuy
Jun 3, 2024HC Wainwright & Co.maintainBuyBuy
May 20, 2024HC Wainwright & Co.maintainBuyBuy
May 3, 2024HC Wainwright & Co.maintainBuyBuy
Mar 1, 2024HC Wainwright & Co.maintainBuyBuy
Feb 13, 2024HC Wainwright & Co.maintainBuyBuy
Sep 20, 2023HC Wainwright & Co.maintainBuyBuy
Aug 4, 2023HC Wainwright & Co.maintainBuyBuy
Jun 5, 2023HC Wainwright & Co.maintainBuyBuy
May 5, 2023HC Wainwright & Co.maintainBuyBuy
Mar 6, 2023HC Wainwright & Co.maintainBuyBuy
Aug 31, 2022HC Wainwright & Co.maintainBuyBuy
Aug 5, 2022HC Wainwright & Co.maintainBuyBuy
May 6, 2022HC Wainwright & Co.maintainBuyBuy
Sep 28, 2021CitigroupupgradeNeutralBuy
Aug 6, 2021RBC CapitalmaintainSector PerformSector Perform
Aug 6, 2021Goldman SachsmaintainSellSell
Aug 10, 2020CitigroupmaintainNeutralNeutral
Aug 7, 2020SVB LeerinkmaintainMarket PerformMarket Perform
Jun 25, 2020B of A SecuritiesmaintainUnderperformUnderperform
May 20, 2020Cantor FitzgeraldmaintainNeutralNeutral
Dec 6, 2019H.C. WainwrightmaintainBuyBuy
Oct 8, 2019Goldman SachsdowngradeNeutralSell
Aug 9, 2019BarclaysmaintainUnderweightUnderweight
May 10, 2019CitigroupdowngradeBuyNeutral
May 10, 2019CitidowngradeBuyNeutral
May 10, 2019Cantor FitzgeralddowngradeOverweightNeutral
Mar 1, 2019CitigroupmaintainBuyBuy
Jan 17, 2019Leerink SwannmaintainMarket PerformPerform
Jan 3, 2019GuggenheimdowngradeBuyNeutral
Nov 19, 2018Goldman SachsupgradeSellNeutral
Nov 2, 2018JP MorganmaintainUnderweightUnderweight
Nov 2, 2018Cantor FitzgeraldmaintainOverweightOverweight