I think the logic is a combination of things, fins coming out soon and the conference to discuss them, closing the recent acquistion, shareholder meeting, new projects, etc etc.
I am actually surprised that we are not closer to $ 3.30
Smart money, such as myself, bought the 2:70s and 2.80's...just my opinion of course :-).
"Toast" SLTD