01286 IMPRO PRECISION
WatchlistIMPRO PRECISION News
IMPRO PRECISION: 2023 INTERIM REPORT
IMPRO PRECISION: INTERIM RESULTS ANNOUNCEMENT FOR THE SIX MONTHS ENDED 30 JUNE 2023
IMPRO PRECISION: NOTICE OF BOARD MEETING
IMPRO PRECISION: 2022 Annual Report
IMPRO PRECISION: ANNUAL RESULTS ANNOUNCEMENT FOR THE YEAR ENDED 31 DECEMBER 2022
Impro Precision Industries: NOTICE OF BOARD MEETING
Impro Precision Industries: POSITIVE PROFIT ALERT
Impro Precision Industries: 2022 INTERIM REPORT
Impro Precision Industries: INTERIM RESULTS ANNOUNCEMENT FOR THE SIX MONTHS ENDED 30 JUNE 2022
Impro Precision Industries: NOTICE OF BOARD MEETING
Impro Precision Industries: POSITIVE PROFIT ALERT
Impro Precision Industries: 2021 Annual Report
Impro Precision Industries: ANNUAL RESULTS ANNOUNCEMENT FOR THE YEAR ENDED 31 DECEMBER 2021
Impro Precision Industries: NOTICE OF BOARD MEETING
Impro Precision Industries: POSITIVE PROFIT ALERT
Impro Precision Industries: SUPPLEMENTAL ANNOUNCEMENT IN RELATION TO THE ANNUAL REPORT FOR THE YEAR ENDED 31 DECEMBER 2020
Impro Precision Industries: 2021 INTERIM REPORT
Impro Precision Industries: INTERIM RESULTS ANNOUNCEMENT FOR THE SIX MONTHS ENDED 30 JUNE 2021
Impro Precision Industries: NOTICE OF BOARD MEETING
Impro Precision Industries: POSITIVE PROFIT ALERT