Stellar's recovery remains intact, though buyers must overcome key resistance to sustain upward momentum.