Time Source Company Announcement
09 Jun 2026 09:47 AM Director Declaration
09 Jun 2026 09:32 AM Holding(s) in Company
09 Jun 2026 09:30 AM Holding(s) in Company
09 Jun 2026 09:16 AM Transaction in Own Shares and Correction
09 Jun 2026 08:48 AM Holding(s) in Company
09 Jun 2026 08:04 AM FINAL RESULTS FOR THE YEAR ENDED 31 MARCH 202...
09 Jun 2026 08:00 AM Directorate change
09 Jun 2026 07:00 AM Preliminary Results
09 Jun 2026 07:00 AM Directorate change
09 Jun 2026 07:00 AM Holding(s) in Company
09 Jun 2026 07:00 AM Multi-year US highway contract variation award
09 Jun 2026 07:00 AM Acquisition
09 Jun 2026 07:00 AM Total Voting Rights
09 Jun 2026 07:00 AM Transaction in Own Shares
09 Jun 2026 07:00 AM Transaction in Own Shares
09 Jun 2026 07:00 AM Transaction in Own Shares
09 Jun 2026 07:00 AM Transaction in Own Shares
09 Jun 2026 07:00 AM Transaction in Own Shares
09 Jun 2026 07:00 AM Transaction in Own Shares
09 Jun 2026 07:00 AM Transaction in Own Shares
09 Jun 2026 07:00 AM Transaction in Own Shares
09 Jun 2026 07:00 AM Transaction in Own Shares
09 Jun 2026 07:00 AM Transaction in Own Shares
09 Jun 2026 07:00 AM Transaction in Own Shares
09 Jun 2026 07:00 AM Transaction in Own Shares
09 Jun 2026 07:00 AM Annual Financial Report
09 Jun 2026 07:00 AM Trading Update
09 Jun 2026 07:00 AM Transaction in Own Shares
09 Jun 2026 07:00 AM Transaction in Own Shares
09 Jun 2026 07:00 AM Transaction in Own Shares
09 Jun 2026 07:00 AM Annual Financial Report
09 Jun 2026 07:00 AM Dividend Declaration
09 Jun 2026 07:00 AM Total Voting Rights
09 Jun 2026 07:00 AM Total Voting Rights
09 Jun 2026 06:59 AM ICEYE Series F financing
08 Jun 2026 06:20 PM Director/PDMR Shareholding
08 Jun 2026 05:36 PM Transaction in Own Shares
08 Jun 2026 05:32 PM Transaction in Own Shares
08 Jun 2026 05:32 PM Transaction in Own Shares
08 Jun 2026 05:32 PM Transaction in Own Shares
08 Jun 2026 05:27 PM Transaction in Own Shares
08 Jun 2026 05:25 PM Transaction in Own Shares
08 Jun 2026 05:24 PM Transaction in Own Shares
08 Jun 2026 05:22 PM Portfolio Update
08 Jun 2026 05:22 PM Portfolio Update
08 Jun 2026 05:21 PM Portfolio Update
08 Jun 2026 05:21 PM Transaction in Own Shares
08 Jun 2026 05:20 PM Holding(s) in Company
08 Jun 2026 05:16 PM Transaction in Own Shares
08 Jun 2026 05:14 PM Transaction in Own Shares
UK 100

Latest directors dealings