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
  • 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 VNRX.

Recent rating changes

The latest 40 changes by research firm, newest first.

DateFirmActionFromTo
Apr 20, 2026D. Boral CapitaldowngradeBuyHold
Apr 2, 2026HC Wainwright & Co.maintainBuyBuy
Mar 31, 2026D. Boral CapitalmaintainBuyBuy
Mar 26, 2026D. Boral CapitalmaintainBuyBuy
Mar 18, 2026D. Boral CapitalmaintainBuyBuy
Jan 21, 2026D. Boral CapitalmaintainBuyBuy
Jan 9, 2026D. Boral CapitalmaintainBuyBuy
Dec 18, 2025D. Boral CapitalmaintainBuyBuy
Dec 4, 2025D. Boral CapitalmaintainBuyBuy
Dec 3, 2025Maxim GroupdowngradeBuyHold
Nov 26, 2025D. Boral CapitalmaintainBuyBuy
Nov 21, 2025Freedom BrokermaintainBuyBuy
Nov 17, 2025HC Wainwright & Co.maintainBuyBuy
Nov 17, 2025D. Boral CapitalmaintainBuyBuy
Sep 30, 2025HC Wainwright & Co.maintainBuyBuy
Sep 29, 2025D. Boral CapitalmaintainBuyBuy
Sep 10, 2025D. Boral CapitalmaintainBuyBuy
Aug 15, 2025D. Boral CapitalmaintainBuyBuy
Jul 17, 2025D. Boral CapitalmaintainBuyBuy
Jul 9, 2025D. Boral CapitalmaintainBuyBuy
Apr 30, 2025D. Boral CapitalmaintainBuyBuy
Apr 11, 2025HC Wainwright & Co.maintainBuyBuy
Apr 1, 2025D. Boral CapitalmaintainBuyBuy
Mar 31, 2025D. Boral CapitalmaintainBuyBuy
Mar 20, 2025D. Boral CapitalmaintainBuyBuy
Mar 13, 2025D. Boral CapitalmaintainBuyBuy
Mar 12, 2025D. Boral CapitalmaintainBuyBuy
Mar 4, 2025D. Boral CapitalmaintainBuyBuy
Feb 6, 2025D. Boral CapitalmaintainBuyBuy
Jan 29, 2025D. Boral CapitalmaintainBuyBuy
Jan 8, 2025D. Boral CapitalmaintainBuyBuy
Dec 10, 2024D. Boral CapitalmaintainBuyBuy
Nov 15, 2024D. Boral CapitalmaintainBuyBuy
Nov 1, 2024EF HuttonmaintainBuyBuy
Jun 7, 2024EF HuttonmaintainBuyBuy
May 16, 2024Cantor FitzgeraldmaintainOverweightOverweight
May 14, 2024EF HuttonmaintainBuyBuy
Mar 27, 2024EF HuttonmaintainBuyBuy
Mar 27, 2024Cantor FitzgeraldmaintainOverweightOverweight
Jan 2, 2024EF HuttonmaintainBuyBuy