Time Source Company Announcement
28 Apr 2025 02:07 PM Datang International Power Generation Co Ltd ...
28 Apr 2025 07:30 AM Dividend Declaration
28 Apr 2025 07:00 AM Purchase of Shares by Chairman
28 Apr 2025 07:00 AM Transaction in Own Shares
28 Apr 2025 07:00 AM Half-year Report
28 Apr 2025 07:00 AM Compliance with Market Abuse Regulation
28 Apr 2025 07:00 AM Total Voting Rights
28 Apr 2025 07:00 AM Total Voting Rights
28 Apr 2025 07:00 AM Total Voting Rights
28 Apr 2025 07:00 AM Annual Results for the year ended 31 December...
25 Apr 2025 05:45 PM Transaction in Own Shares
25 Apr 2025 05:41 PM Transaction in Own Shares
25 Apr 2025 05:34 PM Transaction in Own Shares
25 Apr 2025 05:26 PM Transaction in Own Shares
25 Apr 2025 05:22 PM Issue of Equity
25 Apr 2025 05:10 PM Transaction in Own Shares
25 Apr 2025 05:10 PM Transaction in Own Shares
25 Apr 2025 05:04 PM Transaction in Own Shares
25 Apr 2025 05:03 PM Transaction in Own Shares
25 Apr 2025 05:03 PM Transaction in Own Shares
25 Apr 2025 04:59 PM Transaction in Own Shares
25 Apr 2025 04:58 PM Transaction in Own Shares
25 Apr 2025 04:55 PM Transaction in Own Shares
25 Apr 2025 04:45 PM Transaction in Own Shares
25 Apr 2025 04:04 PM Issue of Equity
25 Apr 2025 03:41 PM Director/PDMR Shareholding
25 Apr 2025 03:39 PM Director/PDMR Shareholding
25 Apr 2025 12:40 PM Holding(s) in Company
25 Apr 2025 11:20 AM Holding(s) in Company
25 Apr 2025 09:49 AM Compliance with Market Abuse Regulation
25 Apr 2025 07:00 AM Transaction in Own Shares
25 Apr 2025 07:00 AM Notice of AGM
25 Apr 2025 07:00 AM Total Voting Rights
25 Apr 2025 07:00 AM Total Voting Rights
24 Apr 2025 06:54 PM Dividend Exchange Rate Set
24 Apr 2025 05:28 PM Transaction in Own Shares
24 Apr 2025 05:24 PM Transaction in Own Shares
24 Apr 2025 05:20 PM Transaction in Own Shares
24 Apr 2025 05:17 PM Holding(s) in Company
24 Apr 2025 05:17 PM Transaction in Own Shares
24 Apr 2025 05:13 PM Transaction in Own Shares
24 Apr 2025 05:04 PM Transaction in Own Shares
24 Apr 2025 05:04 PM Transaction in Own Shares
24 Apr 2025 05:03 PM Transaction in Own Shares
24 Apr 2025 05:00 PM Transaction in Own Shares
24 Apr 2025 05:00 PM Transaction in Own Shares
24 Apr 2025 04:55 PM Transaction in Own Shares
24 Apr 2025 04:45 PM Transaction in Own Shares
24 Apr 2025 04:30 PM Notification of Transactions of Directors/PDM...
24 Apr 2025 04:19 PM Portfolio Update
UK 100