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
  • DCF3
  • Return on equity1
  • Return on assets1
  • Debt / equity5
  • P/E1
  • P/B4
Average price target

Mean of the targets analysts published in each window.

Price target is not available for IPWR.

Recent rating changes

The latest 25 changes by research firm, newest first.

DateFirmActionFromTo
Nov 11, 2025WestPark CapitalupgradeHoldBuy
Oct 7, 2025WestPark CapitalmaintainHoldHold
May 16, 2025WestPark CapitalmaintainHoldHold
Apr 8, 2025WestPark CapitalmaintainHoldHold
Mar 27, 2024BenchmarkmaintainBuyBuy
Nov 16, 2023BenchmarkmaintainBuyBuy
Oct 20, 2023BenchmarkmaintainBuyBuy
Aug 21, 2023BenchmarkmaintainBuyBuy
May 15, 2023BenchmarkmaintainBuyBuy
Mar 9, 2023BenchmarkmaintainBuyBuy
Feb 16, 2021BenchmarkmaintainSpeculative BuyBuy
Nov 25, 2020OppenheimerdowngradeOutperformPerform
Nov 25, 2020H.C. WainwrightmaintainBuyBuy
Nov 25, 2020FBR CapitalmaintainOutperformOutperform
Nov 25, 2020B. Riley FBRdowngradeBuyNeutral
Nov 16, 2018OppenheimerdowngradeOutperformPerform
Mar 7, 2018B. Riley SecuritiesdowngradeBuyNeutral
Mar 7, 2018B. Riley FBRdowngradeBuyNeutral
Nov 18, 2016FBR CapitalmaintainOutperformOutperform
Jan 26, 2016H.C. WainwrightmaintainBuyBuy
Oct 22, 2015OppenheimermaintainOutperformOutperform
Oct 21, 2015OppenheimermaintainOutperformOutperform
Mar 19, 2015Craig-HallummaintainBuyBuy
Sep 19, 2014Roth CapitalmaintainBuyBuy
May 6, 2014Northland SecuritiesmaintainOutperformOutperform