June 2024 Company Announces High Dividend with Bonus Buyback & Ex Date Details