Though STX was trading below $0.325 once more, the sustained downtrend has stalled.