RE: 4m shares being bought back - lots left 🫤11 Mar 2026 07:57
The “Selling Stockholder” of 7,501,585 shares, 9.6% of the company
DEC buys 3,750,000, 4.8% of the company, at $14.31 per share, ~£10.65. The shares will be cancelled.
The remaining 3,751,585 have been sold at a price to the public of $14.45 per share
Seller gone. Shorts reducing. FCF increasing.
Cumalatively positive.