What's happening
- Q1 2026 results showed $871K in revenue against a $405.8M net loss, with core ad revenue down 25% YoY to roughly $617K.
- DJT sits on approximately $660M in Bitcoin exposure after moving an additional 2,650 BTC despite $455M in unrealized losses on prior purchases.
- Truth Social crypto ETF plans collapsed after Yorkville withdrew its SEC filings, eliminating a previously floated revenue diversification path.
- Board member Eric Swider departed, adding to leadership turnover that also saw Kevin McGurn installed as CEO ahead of the pending TAE Technologies fusion merger.
- Insiders posted net buying of 928,188 shares over the last 30 days across 10 Form 4 transactions, a rare positive tape print against the broader bearish news flow.