STX price analysis