- Official Post
126.87% returns to date...
126.87% returns to date...
Looks like a few other people are bringing up the stock as a long term holding.
Considering Yahoo is also covering
STX sounds sexy...
Don’t have an account yet? Register yourself now and be a part of our community!