Yes - so do I - but "$25 SP near term" is not responsible posting IMO.
Another poster put it very well when he insinuated that if $25 were in the cards for the near term, you would see "lots" of insider buying. We haven't seen "any". This tells me that nothing's been accomplished - yet.