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

  • Overall3
  • DCF1
  • Return on equity3
  • Return on assets5
  • Debt / equity3
  • P/E3
  • P/B3
Average price target

Mean of the targets analysts published in each window.

Price target is not available for FDUS.

Recent rating changes

The latest 40 changes by research firm, newest first.

DateFirmActionFromTo
Jul 20, 2026Keefe, Bruyette & WoodsdowngradeOutperformMarket Perform
Apr 16, 2026Keefe, Bruyette & WoodsmaintainOutperformOutperform
Mar 11, 2026Keefe, Bruyette & WoodsmaintainOutperformOutperform
Nov 10, 2025Keefe, Bruyette & WoodsmaintainOutperformOutperform
Oct 6, 2025Keefe, Bruyette & WoodsupgradeMarket PerformOutperform
Aug 13, 2025B. Riley SecuritiesdowngradeBuyNeutral
Aug 11, 2025Keefe, Bruyette & WoodsmaintainMarket PerformMarket Perform
Apr 8, 2025Keefe, Bruyette & WoodsmaintainMarket PerformMarket Perform
Jan 8, 2024B. Riley SecuritiesdowngradeBuyNeutral
Mar 6, 2023Keefe, Bruyette & WoodsmaintainMarket PerformMarket Perform
Mar 6, 2023B. Riley SecuritiesmaintainBuyBuy
Jul 11, 2022Keefe, Bruyette & WoodsdowngradeOutperformMarket Perform
Mar 7, 2022Raymond JamesmaintainOutperformOutperform
Mar 7, 2022B. Riley SecuritiesmaintainBuyBuy
Aug 9, 2021Raymond JamesmaintainOutperformOutperform
Mar 1, 2021Raymond JamesmaintainOutperformOutperform
Nov 18, 2020Raymond JamesmaintainOutperformOutperform
Nov 2, 2020OppenheimermaintainOutperformOutperform
Aug 10, 2020Ladenburg ThalmannupgradeNeutralBuy
May 4, 2020B. Riley SecuritiesmaintainNeutralNeutral
May 4, 2020B. Riley FBRmaintainNeutralNeutral
Apr 13, 2020OppenheimermaintainOutperformOutperform
Mar 24, 2020B. Riley SecuritiesdowngradeBuyNeutral
Mar 24, 2020B. Riley FBRdowngradeBuyNeutral
Jan 13, 2020B. Riley SecuritiesmaintainBuyBuy
Jan 13, 2020B. Riley FBRmaintainBuyBuy
Oct 23, 2019National SecuritiesmaintainNeutralNeutral
Oct 11, 2019Raymond JamesdowngradeStrong BuyOutperform
Aug 5, 2019Ladenburg ThalmanndowngradeBuyNeutral
Jun 21, 2019B. RileymaintainBuyBuy
Jan 10, 2017Keefe Bruyette & WoodsmaintainMarket PerformPerform
Jan 9, 2017BairddowngradeOutperformNeutral
Sep 23, 2016DA DavidsonmaintainBuyBuy
Jan 15, 2016Janney CapitalmaintainNeutralNeutral
Mar 10, 2015OppenheimermaintainOutperformOutperform
Dec 10, 2014OppenheimerupgradeMarket PerformOutperform
Mar 28, 2014Raymond JamesupgradeOutperformStrong Buy
Mar 10, 2014Raymond JamesdowngradeStrong BuyOutperform
Dec 16, 2013Raymond JamesupgradeOutperformStrong Buy
Mar 11, 2013OppenheimermaintainOutperformOutperform