I doubt we will see it push through highs like that but as you say and have seen in the past this stock likes to move quickly. IMO all we are waiting for and all it will take is an announcement regarding a contract or completion of a project. I dont doubt that management have a couple of aces up their sleves, just a matter of time.