> Elon and Peter Thiel don't allow their shares to be shorted
Do you have more information about that? That sounds impossible for a publicly traded company.
You can look at DRS: https://www.investing.com/news/company-news/genius-group-sha...
You can look at DRS: https://www.investing.com/news/company-news/genius-group-sha...