Individual investors have been net buyers of Tesla shares for the past 2 weeks, pumping US$8 billion into the stock Read more ...