NotSure
Bit swings and roundabouts for Elon - he had a handsome bonus last Q, but his equity holding in Tesla has shed around $20B. He could have funded half a dozen Mars Perseverance type missions for that!
Yes, but if he had sold, the share price would have likely taken a big hit and I doubt $20B would fund even one Mars Perseveranace type mission.
Regards,