I agree, its currently undervalued as it has suffered from Knight Capital manipulation.
I anticipate the OTC market move will re-allign the price and valuation, mainly because of stricter reporting requirements. Right now everyone is reflecting the old valuation of around $20M.
With the Army Corps contract and the anticipated $200M valuation by EOY August 31, this should go for $1.00 + easily. Just need some coverage like maybe a Seeking Alpha article. I cant stand most of their stuff, but they do sometimes bring some hidden gems to light.