Transaction in Own Shares - DEc
1. DEC executed a buyback of 43,683 shares at $12.4798 each. 2. Total shares post-buyback will be 80,305,570, impacting shareholder calculations. 3. Buyback follows an announcement on March 20, 2025, to strengthen shareholder value. 4. DEC focuses on sustainable energy production and operational improvements. 5. This buyback indicates confidence in DEC's long-term financial health.