August 4, 2025 Tim James Tesla Awards Elon Musk $30 Bn in Stock Amid Leadership Pressure Tesla has awarded Elon Musk 96 million shares worth $29 bn as part of an interim 2025 package