Agree on the attractive risk/reward down here. Just seems like so many microcap stocks have been sliding in recent days. Strange considering the Dow and S&P are rocketing to new all-time highs today.
Hopefully buyers return to these small stocks in the coming weeks. Some good opportunities right now. As profitable, quality names like VTSI seem to be getting thrown away along with the overinflated junk.