Compared to other renewables, IFNs PE of 11 is significantly lower than the 30-35 of our peers. PLENTY of room to move now we can provide the market with clear direction of growth. We could hit $1 and still be relatively undervalued.
IFN Price at posting:
61.0¢ Sentiment: Buy Disclosure: Held