| 04/12/17 | 14:46:24 | 4 Dec 2017 | | Half-year Report | RNS |
| 04/12/17 | 07:00:04 | 4 Dec 2017 | | CMA investigation into Brandon Hire acquisition | RNS |
| 28/11/17 | 11:18:47 | 28 Nov 2017 | | Holding(s) in Company | RNS |
| 21/11/17 | 07:00:04 | 21 Nov 2017 | | Interim Results | RNS |
| 08/11/17 | 07:00:07 | 8 Nov 2017 | | Acquisition of Brandon Hire Group Holdings Limited | RNS |
| 23/10/17 | 16:45:16 | 23 Oct 2017 | | Director/PDMR Shareholding | RNS |
| 23/10/17 | 16:42:31 | 23 Oct 2017 | | Director/PDMR Shareholding | RNS |
| 28/09/17 | 08:00:03 | 28 Sept 2017 | | Trading Update and Notice of Interim Results | RNS |
| 22/08/17 | 17:12:38 | 22 Aug 2017 | | Director/PDMR Shareholding | RNS |
| 10/08/17 | 10:24:43 | 10 Aug 2017 | | Director/PDMR Shareholding | RNS |
| 02/08/17 | 12:13:55 | 2 Aug 2017 | | Vp plc AGM 1 Aug 2017 Special Business Resolution | RNS |
| 01/08/17 | 15:30:01 | 1 Aug 2017 | | AGM Statement | RNS |
| 26/06/17 | 12:30:02 | 26 Jun 2017 | | Annual Report and Notice of Annual General Meeting | RNS |
| 06/06/17 | 13:02:34 | 6 Jun 2017 | | Price Monitoring Extension | RNS |
| 06/06/17 | 08:00:03 | 6 Jun 2017 | | Final Results | RNS |
| 11/05/17 | 08:00:22 | 11 May 2017 | | Director Update | RNS |
| 25/04/17 | 08:00:07 | 25 Apr 2017 | | Acquisition and Notice of Final Results | RNS |
| 07/04/17 | 08:00:07 | 7 Apr 2017 | | Acquisition and Trading Update | RNS |
| 12/12/16 | 14:31:31 | 12 Dec 2016 | | Half-year Report | RNS |
| 29/11/16 | 07:00:10 | 29 Nov 2016 | | Interim Results | RNS |
| 25/11/16 | 07:00:06 | 25 Nov 2016 | | Acquisition of TechRentals NZ Ltd | RNS |
| 21/10/16 | 10:58:22 | 21 Oct 2016 | | Director/PDMR Shareholding | RNS |
| 21/10/16 | 10:53:12 | 21 Oct 2016 | | Director/PDMR Shareholding | RNS |
| 04/10/16 | 17:35:10 | 4 Oct 2016 | | Price Monitoring Extension | RNS |
| 28/09/16 | 08:00:06 | 28 Sept 2016 | | Trading Update | RNS |
| 02/09/16 | 14:42:41 | 2 Sept 2016 | | Director/PDMR Shareholding | RNS |
| 02/09/16 | 14:40:29 | 2 Sept 2016 | | Director/PDMR Shareholding | RNS |
| 05/08/16 | 16:32:39 | 5 Aug 2016 | | Director/PDMR Shareholding | RNS |
| 01/08/16 | 17:40:38 | 1 Aug 2016 | | Second Price Monitoring Extn | RNS |
| 01/08/16 | 17:35:21 | 1 Aug 2016 | | Price Monitoring Extension | RNS |
| 01/08/16 | 14:04:26 | 1 Aug 2016 | | Director/PDMR Shareholding | RNS |
| 01/08/16 | 14:01:48 | 1 Aug 2016 | | Director/PDMR Shareholding | RNS |
| 27/07/16 | 11:32:51 | 27 Jul 2016 | | Vp plc AGM 26 July 16 Special Business Resolution | RNS |
| 26/07/16 | 12:45:04 | 26 Jul 2016 | | AGM Statement | RNS |
| 19/07/16 | 10:06:06 | 19 Jul 2016 | | Director/PDMR Shareholding | RNS |
| 04/07/16 | 17:35:34 | 4 Jul 2016 | | Price Monitoring Extension | RNS |
| 28/06/16 | 08:00:10 | 28 Jun 2016 | | Annual Report and Notice of Annual General Meeting | RNS |
| 07/06/16 | 08:00:09 | 7 Jun 2016 | | Final Results | RNS |
| 21/04/16 | 11:42:02 | 21 Apr 2016 | | Acquisition of TR Pty Ltd | RNS |
| 15/04/16 | 08:00:07 | 15 Apr 2016 | | Notice of Final Results | RNS |