VVV climbs 12% to test $19 resistance, setting up a potential breakout toward $23.45.