Tesla insiders had perfect timing with selling stocks last year November 20, 2023 8:48 pm by CWR Sharing is Caring! See also Elon: The public sees through it h/t ChampionshipUsed9855 See also Fewer US existing homes are selling today than at any point since 2010 Views: 39