Tesla directors agree to return $735M following claims they were overpaid
How is Tesla stock worth nearly $1B back again, after dropping under 300B recently? The market is bonkers. And any sense of how valuations work are just made up at this point.