10/04/2025
|
16:29
|
Director/PDMR Shareholding
|
RNS
|
09/04/2025
|
10:00
|
Standard form for notification of major holdings
|
RNS
|
04/04/2025
|
07:00
|
Director/PDMR Shareholding
|
RNS
|
31/03/2025
|
07:00
|
New Contract Wins Totalling $38 million
|
RNS
|
18/03/2025
|
16:30
|
Annual Report and Accounts 2024 and Notice of AGM
|
RNS
|
18/03/2025
|
16:00
|
EMEA Restructuring Update
|
RNS
|
13/03/2025
|
07:00
|
Director/PDMR Shareholding
|
RNS
|
12/03/2025
|
10:00
|
Director/PDMR Shareholding
|
RNS
|
11/03/2025
|
10:00
|
Director/PDMR Shareholding
|
RNS
|
11/03/2025
|
10:00
|
TR-1: Notification of major holdings
|
RNS
|
07/03/2025
|
07:30
|
Acquisition of OOR technology for $17.5 million
|
RNS
|
06/03/2025
|
07:00
|
Results for the year ended 31 December 2024
|
RNS
|
05/03/2025
|
14:30
|
Standard form for notification of major holdings
|
RNS
|
04/03/2025
|
07:00
|
BLOCK LISTING SIX MONTHLY RETURN
|
RNS
|
03/03/2025
|
07:01
|
Appointment of non-executive Director
|
RNS
|
03/03/2025
|
07:00
|
Sale of Associate Co. Rival Downhole Tools L.C.
|
RNS
|
13/02/2025
|
10:00
|
Investor Presentation on 6 March 2025
|
RNS
|
03/02/2025
|
07:00
|
Directorate Change
|
RNS
|
29/01/2025
|
17:00
|
Standard form for notification of major holdings
|
RNS
|
14/01/2025
|
07:00
|
2024 Year-end Trading Update
|
RNS
|
14/01/2025
|
07:01
|
Restructuring of EMEA Operating Segment
|
RNS
|
02/12/2024
|
09:30
|
Director/PDMR Shareholding
|
RNS
|
26/11/2024
|
11:00
|
Director Shareholding / PDMR
|
RNS
|
12/11/2024
|
07:00
|
Appointment of Joint Corporate Broker
|
RNS
|
06/11/2024
|
10:30
|
Holding(s) in Company
|
RNS
|
29/10/2024
|
17:00
|
Director/PDMR Shareholding
|
RNS
|
22/10/2024
|
07:00
|
Q3 2024 Trading Update
|
RNS
|
10/10/2024
|
16:00
|
Payment of 2024 Interim Dividend in Sterling
|
RNS
|
03/10/2024
|
16:30
|
Director/PDMR Shareholding
|
RNS
|
04/09/2024
|
12:00
|
BLOCK LISTING SIX MONTHLY RETURN
|
RNS
|
29/08/2024
|
16:30
|
Interim Dividend Payment
|
RNS
|
29/08/2024
|
07:00
|
Unaudited results for the six months to 30 June 24
|
RNS
|
29/08/2024
|
07:01
|
Significant Organic Oil Recovery Contracts
|
RNS
|
09/07/2024
|
07:00
|
Trading Statement
|
RNS
|
04/06/2024
|
12:00
|
Notification of Major Holdings
|
RNS
|
03/06/2024
|
07:00
|
$86 million OCTG order from KOC
|
RNS
|
20/05/2024
|
14:30
|
Directors Shareholding/PDMR transactions
|
RNS
|
15/05/2024
|
15:30
|
Director Shareholding/PDMR
|
RNS
|
15/05/2024
|
07:00
|
Major OCTG Order
|
RNS
|
13/05/2024
|
10:30
|
TR-1: Notification of Major Holdings
|
RNS
|
25/04/2024
|
14:00
|
Payment of 2023 Final Dividend in Sterling
|
RNS
|
19/04/2024
|
16:10
|
Directors Shareholding/PDMR
|
RNS
|
19/04/2024
|
16:05
|
Payments to Governments year ended 31 Dec 23
|
RNS
|
17/04/2024
|
15:15
|
Results of AGM & Directorate Change
|
RNS
|
17/04/2024
|
07:00
|
AGM, Q1 2024 Trading Update & Directorate Change
|
RNS
|
08/04/2024
|
15:36
|
TR-1: notification of major holdings
|
RNS
|
14/03/2024
|
16:15
|
Annual Report and Notice of AGM
|
RNS
|
12/03/2024
|
16:45
|
Director/PDMR Shareholding
|
RNS
|
06/03/2024
|
17:20
|
Director/PDMR Shareholding
|
RNS
|
04/03/2024
|
12:30
|
TR1 - Notification of Major Holdings
|
RNS
|