2026.04.17

Tesla rewards CEO Elon Musk with massive, restricted stock package