Elon Musk says he sold X to his own company for $33 billion March 29, 2025 By admin Both companies are privately held, which means they are not required to disclose their finances to the public.