| Date | Time | Source | Announcement |
|---|---|---|---|
| 27 Mar 2017 | 02:53 PM | Director/PDMR Shareholding | |
| 10 Mar 2017 | 03:07 PM | Annual Financial Report | |
| 06 Mar 2017 | 04:14 PM | Director/PDMR Shareholding | |
| 02 Mar 2017 | 02:30 PM | Director/PDMR Shareholding | |
| 28 Feb 2017 | 07:26 AM | Total Voting Rights | |
| 28 Feb 2017 | 07:00 AM | Preliminary Results | |
| 01 Feb 2017 | 08:59 AM | Block listing Interim Review | |
| 01 Feb 2017 | 08:58 AM | Block listing Interim Review | |
| 01 Feb 2017 | 07:00 AM | Notice of Results | |
| 31 Jan 2017 | 10:36 AM | Total Voting Rights | |
| 23 Jan 2017 | 03:21 PM | Holding(s) in Company | |
| 18 Jan 2017 | 02:18 PM | Holding(s) in Company | |
| 05 Jan 2017 | 07:00 AM | Pre-close Trading Statement | |
| 05 Jan 2017 | 07:00 AM | Disposal of Drycleaning Activities | |
| 30 Dec 2016 | 10:21 AM | Total Voting Rights | |
| 30 Nov 2016 | 10:25 AM | Total Voting Rights | |
| 24 Nov 2016 | 03:44 PM | Holding(s) in Company | |
| 31 Oct 2016 | 12:32 PM | Total Voting Rights | |
| 31 Oct 2016 | 09:46 AM | Block listing Interim Review | |
| 10 Oct 2016 | 09:40 AM | Holding(s) in Company | |
| 30 Sep 2016 | 11:55 AM | Total Voting Rights | |
| 23 Sep 2016 | 09:01 AM | Holding(s) in Company | |
| 15 Sep 2016 | 01:00 PM | Holding(s) in Company | |
| 06 Sep 2016 | 07:00 AM | Half-year Report | |
| 31 Aug 2016 | 11:07 AM | Total Voting Rights | |
| 09 Aug 2016 | 08:00 AM | Notice of Results | |
| 01 Aug 2016 | 09:13 AM | Block listing Interim Review | |
| 01 Aug 2016 | 09:11 AM | Block listing Interim Review | |
| 01 Aug 2016 | 09:09 AM | Total Voting Rights | |
| 18 Jul 2016 | 08:32 AM | Holding(s) in Company | |
| 05 Jul 2016 | 07:00 AM | Pre-Close Trading Statement | |
| 30 Jun 2016 | 07:00 AM | Total Voting Rights | |
| 31 May 2016 | 10:04 AM | Total Voting Rights | |
| 06 May 2016 | 09:29 AM | Grant of Share Options | |
| 05 May 2016 | 01:23 PM | Result of AGM | |
| 05 May 2016 | 07:00 AM | AGM Statement 2016 | |
| 03 May 2016 | 04:24 PM | Holding(s) in Company | |
| 29 Apr 2016 | 07:43 AM | Total Voting Rights | |
| 29 Apr 2016 | 07:00 AM | Acquisition of Portgrade Limited | |
| 25 Apr 2016 | 08:52 AM | Holding(s) in Company | |
| 31 Mar 2016 | 09:21 AM | Total Voting Rights | |
| 23 Mar 2016 | 04:39 PM | Holding(s) in Company | |
| 11 Mar 2016 | 12:33 PM | Annual Financial Report | |
| 02 Mar 2016 | 10:53 AM | Holding(s) in Company | |
| 01 Mar 2016 | 07:00 AM | Full Year Results | |
| 29 Feb 2016 | 11:34 AM | Total Voting Rights | |
| 03 Feb 2016 | 07:00 AM | Notice of Results | |
| 01 Feb 2016 | 03:32 PM | Holding(s) in Company | |
| 01 Feb 2016 | 08:04 AM | Blocklisting Interim Review | |
| 01 Feb 2016 | 08:01 AM | Blocklisting Interim Review |
Johnson Service Group is a public limited company providing textile rental and related services in the UK and Republic of Ireland. They operate through two main segments: Textile Rental and Dry-Cleaning. The company's brands include Johnsons Workwear, Johnsons Hotel Linen, and others, serving various sectors like hospitality and healthcare.
Founded in 1953, Johnson Service Group is listed on AIM under the ticker JSG.
JSG share price launched at 332p in 1994.