Tuesday, October 8, 2013

Short TSLA @ 183.19

If this thing can gather momentum the top could finally be in for Elon Musk & Co.
TSLA Daily

No comments:

Post a Comment