The latest Tesla shares rally pushes Elon Musk's net worth above $300 billion | Fortune