Support: 888-992-3836
Copyright © 2023 InvestorsHub Inc.
Replies to post #828 on Politics & Money
IxCimi
12/28/13 1:24 AM
#830 RE: SOROS #828
But Twitter stock is up 82 percent over the last 30 days, and nobody can really give a rational reason for why this is happening.