Seeking Alpha
  • Andrei Volgin
    $TSLA - Already more than $3.5 billion worth of shares traded today, 18% of all shares outstanding.
    11/5/13
    Reply