VRA - 47% short float - could pop

Right on the verge!

Also on:

Disclaimer