| Date | Source | Headline | |
|---|---|---|---|
| 2nd Aug 2019 | 4:52 pm | RNS | Holding(s) in Company |
| 1st Aug 2019 | 2:35 pm | RNS | Total Voting Rights |
| 31st Jul 2019 | 11:30 am | RNS | Annual Report 2019 |
| 26th Jul 2019 | 11:36 am | RNS | Holding(s) in Company |
| 24th Jul 2019 | 7:00 am | RNS | Board Change |
| 18th Jul 2019 | 12:02 pm | RNS | Price Monitoring Extension |
| 8th Jul 2019 | 1:24 pm | RNS | Director/PDMR Shareholding |
| 4th Jul 2019 | 3:10 pm | RNS | Holding(s) in Company |
| 1st Jul 2019 | 2:09 pm | RNS | Total Voting Rights |
| 25th Jun 2019 | 8:33 am | RNS | Holding(s) in Company |
| 24th Jun 2019 | 1:43 pm | RNS | Holding(s) in Company |
| 17th Jun 2019 | 4:40 pm | RNS | Holding(s) in Company |
| 17th Jun 2019 | 4:26 pm | RNS | Director/PDMR Shareholding |
| 31st May 2019 | 4:06 pm | RNS | Total Voting Rights |
| 29th May 2019 | 7:55 am | RNS | Holding(s) in Company |
| 29th May 2019 | 7:44 am | RNS | Holding(s) in Company |
| 28th May 2019 | 7:00 am | RNS | Preliminary Results |
| 1st May 2019 | 6:10 pm | RNS | Total Voting Rights |
| 1st May 2019 | 6:10 pm | RNS | Block listing Interim Review |
| 16th Apr 2019 | 7:00 am | RNS | Trading Statement |
| 1st Apr 2019 | 3:29 pm | RNS | Total Voting Rights |
| 21st Mar 2019 | 4:28 pm | RNS | Holding(s) in Company |
| 7th Mar 2019 | 11:31 am | RNS | Director/PDMR Shareholding |
| 28th Feb 2019 | 12:11 pm | RNS | Total Voting Rights |
| 25th Feb 2019 | 4:47 pm | RNS | Holding(s) in Company |
| 12th Feb 2019 | 7:00 am | RNS | Kainos announces site purchase for new Belfast HQ |
| 6th Feb 2019 | 5:11 pm | RNS | Admission of Shares to Trading |
| 6th Feb 2019 | 3:59 pm | RNS | Holding(s) in Company |
| 5th Feb 2019 | 4:01 pm | RNS | Holding(s) in Company |
| 4th Feb 2019 | 4:11 pm | RNS | Total Voting Rights |
| 4th Feb 2019 | 7:00 am | RNS | Trading Update |
| 6th Dec 2018 | 4:35 pm | RNS | Price Monitoring Extension |
| 5th Dec 2018 | 1:02 pm | RNS | Director/PDMR Shareholding |
| 3rd Dec 2018 | 1:38 pm | RNS | Total Voting Rights |
| 26th Nov 2018 | 4:35 pm | RNS | Price Monitoring Extension |
| 26th Nov 2018 | 7:00 am | RNS | Interim Results |
| 23rd Nov 2018 | 4:40 pm | RNS | Second Price Monitoring Extn |
| 23rd Nov 2018 | 4:35 pm | RNS | Price Monitoring Extension |
| 12th Nov 2018 | 4:35 pm | RNS | Price Monitoring Extension |
| 2nd Nov 2018 | 5:02 pm | RNS | Holding(s) in Company |
| 1st Nov 2018 | 3:57 pm | RNS | Admission of Shares to Trading |
| 1st Nov 2018 | 3:53 pm | RNS | Block Admission |
| 1st Nov 2018 | 3:49 pm | RNS | Total Voting Rights |
| 18th Oct 2018 | 12:07 pm | RNS | Second Price Monitoring Extn |
| 18th Oct 2018 | 12:02 pm | RNS | Price Monitoring Extension |
| 3rd Oct 2018 | 7:00 am | RNS | Change of Registered Office |
| 1st Oct 2018 | 4:47 pm | RNS | Total Voting Rights |
| 20th Sep 2018 | 3:15 pm | RNS | AGM Statement |
| 14th Sep 2018 | 4:06 pm | RNS | Holding(s) in Company |
| 5th Sep 2018 | 7:00 am | RNS | Trading Update |
Due to London Stock Exchange licensing terms, we stipulate that you must be a private investor. We apologise for the inconvenience.
To access our Live RNS you must confirm you are a private investor by using the button below.