PremiumCompany AnnouncementsJ D Wetherspoon Announces Share Buyback and Cancellation J D Wetherspoon Directors Acquire Shares Under Partnership Plan J D Wetherspoon Updates Share Capital Structure PremiumCompany AnnouncementsJ D Wetherspoon Announces Interim Dividend for 2025 J D Wetherspoon Reports Sales Growth Amid Rising Costs J D Wetherspoon Directors Acquire Shares Under Partnership Plan PremiumCompany AnnouncementsWetherspoon Reports Sales Growth Amid Rising Costs and Unfair Taxation J D Wetherspoon Announces Director Share Purchases Under Partnership Plan J D Wetherspoon Announces Change in Voting Rights Structure