I have said it before and I will say it again..NPI is a gem!My original purchase in NPI was maybe 7 years ago ($16/share range), and shortly therafter NPI dropped as the market didnt like their agressive debt payback/risk of construction/etc...I continued to hold as the dividend was good, with the mindset that NPI was doing the right thing (re paying down debt, and going into renewable/green energy).
Now today I look at their financials and I am so glad I hung on and added more shares over that last 7 years)...NPI is so strong and profitable now!
Based on their current financials and their Debu purchase (additional 252 MW), any potential buy for NPI will be north of $35/share imho.
I believe today and the coming weeks we will see many large instituions taking a position, should the price not run too high.
In any event good luck to all.