Reported about 1 month ago
Top executives at Truth Social, including CEO Devin Nunes, are selling off their shares as the company struggles financially and Trump's ability to access his own stock is constrained by a lock-up period. With Truth Social's share price tumbling from highs of nearly $80 to around $19.60, insiders' decisions to sell at a loss raise concerns about the company's future performance, while Trump himself is not allowed to liquidate his substantial stake until later this month.
Source: YAHOO