I'm right here with ya buddy. NEP is the biggest position in my portfolio!
This stocks potential is enormous and it just got discovered by the masses. There's also a buyback in place to keep the stock price up. According to the conference call, management will buy anything under $3.00 although I don't know they've even begun yet!
I think we're going to see a massive short squeeze that send NEP back to the $5.00 level in no time!