FirstGroup plc Transaction in own shares FirstGroup plc ("FirstGroup") announces that, in accordance with the terms of its share buyback programme (the "Programme") announced on 10 June 2025, it has purchased the following number of its ordinary shares of5 pence each ("Ordinary Shares") through RBC Europe Limited. +-----------------------------------+------------+ |Date of Purchase |30 June 2025| +-----------------------------------+------------+ |Number of ordinary shares purchased|154,061 | +-----------------------------------+------------+ |Weighted average price paid (p) |227.29 | +-----------------------------------+------------+ |Highest price paid (p) |230.00 | +-----------------------------------+------------+ |Lowest price paid (p) |224.20 | +-----------------------------------+------------+ Following the above purchase, FirstGroup holds 168,938,340 Ordinary Shares in treasury. The total number of Ordinary Shares in issue excluding shares held as treasury shares is 581,756,675. FirstGroup initially intends to hold the purchased shares as treasury shares but may cancel them in due course. The total number of voting rights in FirstGroup, excluding treasury shares as at 30 June 2025 is 581,756,675. This figure may be used by shareholders as the denominator for the calculations by which they will determine if they are required to notify their interest in, or a change to their interest in, FirstGroup under the FCA's Disclosure and Transparency Rules. Contacts at FirstGroup Marianna Bowes, Head of Investor Relations David Blizzard, Company Secretary companysecretariat@firstgroup.co.uk Tel: +44 (0) 20 7725 3354 Transaction details Issuer name: FirstGroup PLC LEI: 549300DEJZCPWA4HKM93 ISIN: GB0003452173 Classification: 2.4. Acquisition or disposal of the issuer's own shares Intermediary name: RBC Europe Limited Intermediary Code: ROYCGB22 Timezone: GMT Currency: GBp In accordance with Article 5(1)(b) of Regulation (EU) No 596/2014 (the Market Abuse Regulation), a breakdown of the individual trades made by RBC Europe Limited on behalf of FirstGroup as part of the Programme is detailed below: Aggregate information: +-----+----------------------+-----------------+ |Venue|Weighted average price|Aggregated volume| | | | | | |(pence per share) | | +-----+----------------------+-----------------+ |XLON |228.02 |5,889 | +-----+----------------------+-----------------+ |BATE |227.43 |18,043 | +-----+----------------------+-----------------+ |CHIX |227.23 |129,727 | +-----+----------------------+-----------------+ |AQXE |228.40 |402 | +-----+----------------------+-----------------+ Individual Transactions +----------------+------+------+--------+----------------+ |Transaction Time|Volume|Price |Platform|Transaction Ref | +----------------+------+------+--------+----------------+ |08:00:27 |356 |229.20|BATE |00298431337TRLO0| +----------------+------+------+--------+----------------+ |08:00:30 |357 |229.00|CHIX |00298431412TRLO0| +----------------+------+------+--------+----------------+ |08:00:32 |364 |228.40|CHIX |00298431429TRLO0| +----------------+------+------+--------+----------------+ |08:02:40 |386 |229.80|CHIX |00298432230TRLO0| +----------------+------+------+--------+----------------+ |08:03:54 |349 |229.40|CHIX |00298432389TRLO0| +----------------+------+------+--------+----------------+ |08:04:17 |370 |229.00|CHIX |00298432426TRLO0| +----------------+------+------+--------+----------------+ |08:04:50 |352 |228.80|CHIX |00298432502TRLO0| +----------------+------+------+--------+----------------+ |08:06:13 |402 |228.20|BATE |00298432653TRLO0| +----------------+------+------+--------+----------------+ |08:06:13 |313 |228.00|CHIX |00298432662TRLO0| +----------------+------+------+--------+----------------+ |08:06:15 |418 |228.00|CHIX |00298432671TRLO0| +----------------+------+------+--------+----------------+ |08:07:46 |347 |227.20|BATE |00298432794TRLO0| +----------------+------+------+--------+----------------+ |08:13:26 |389 |227.80|BATE |00298433333TRLO0| +----------------+------+------+--------+----------------+ |08:14:04 |396 |227.60|CHIX |00298433412TRLO0| +----------------+------+------+--------+----------------+ |08:15:00 |361 |227.40|CHIX |00298433452TRLO0| +----------------+------+------+--------+----------------+ |08:16:24 |402 |227.00|CHIX |00298433552TRLO0| +----------------+------+------+--------+----------------+ |08:16:24 |361 |227.00|BATE |00298433553TRLO0| +----------------+------+------+--------+----------------+ |08:16:24 |380 |227.00|CHIX |00298433554TRLO0| +----------------+------+------+--------+----------------+ |08:16:24 |1343 |226.80|CHIX |00298433555TRLO0| +----------------+------+------+--------+----------------+ |08:18:29 |91 |226.60|CHIX |00298433727TRLO0| +----------------+------+------+--------+----------------+ |08:18:29 |270 |226.60|CHIX |00298433728TRLO0| +----------------+------+------+--------+----------------+ |08:18:40 |581 |226.40|CHIX |00298433737TRLO0| +----------------+------+------+--------+----------------+ |08:18:40 |378 |226.00|CHIX |00298433738TRLO0| +----------------+------+------+--------+----------------+ |08:23:44 |243 |226.20|XLON |00298434020TRLO0| +----------------+------+------+--------+----------------+ |08:23:44 |72 |226.20|XLON |00298434021TRLO0| +----------------+------+------+--------+----------------+ |08:23:44 |69 |226.20|XLON |00298434022TRLO0| +----------------+------+------+--------+----------------+ |08:24:22 |1696 |225.80|CHIX |00298434064TRLO0| +----------------+------+------+--------+----------------+ |08:24:34 |370 |225.60|BATE |00298434078TRLO0| +----------------+------+------+--------+----------------+ |08:24:34 |376 |225.60|CHIX |00298434079TRLO0| +----------------+------+------+--------+----------------+ |08:24:34 |398 |225.60|CHIX |00298434080TRLO0| +----------------+------+------+--------+----------------+ |08:26:00 |364 |225.40|CHIX |00298434135TRLO0| +----------------+------+------+--------+----------------+ |08:26:16 |406 |225.20|CHIX |00298434150TRLO0| +----------------+------+------+--------+----------------+ |08:27:14 |408 |225.20|CHIX |00298434195TRLO0| +----------------+------+------+--------+----------------+ |08:28:09 |93 |225.40|CHIX |00298434227TRLO0| +----------------+------+------+--------+----------------+ |08:28:09 |304 |225.40|CHIX |00298434228TRLO0| +----------------+------+------+--------+----------------+ |08:31:35 |370 |226.20|CHIX |00298434561TRLO0| +----------------+------+------+--------+----------------+ |08:32:17 |352 |225.60|CHIX |00298434652TRLO0| +----------------+------+------+--------+----------------+ |08:32:35 |492 |225.20|CHIX |00298434693TRLO0| +----------------+------+------+--------+----------------+ |08:32:35 |368 |225.20|BATE |00298434694TRLO0| +----------------+------+------+--------+----------------+ |08:32:35 |400 |225.20|CHIX |00298434695TRLO0| +----------------+------+------+--------+----------------+ |08:32:35 |273 |225.00|XLON |00298434696TRLO0| +----------------+------+------+--------+----------------+ |08:32:35 |279 |225.00|XLON |00298434697TRLO0| +----------------+------+------+--------+----------------+ |08:32:39 |852 |225.00|CHIX |00298434704TRLO0| +----------------+------+------+--------+----------------+ |08:32:58 |353 |224.80|CHIX |00298434728TRLO0| +----------------+------+------+--------+----------------+ |08:34:13 |362 |225.40|BATE |00298434849TRLO0| +----------------+------+------+--------+----------------+ |08:36:33 |378 |225.60|CHIX |00298435120TRLO0| +----------------+------+------+--------+----------------+ |08:36:45 |377 |225.40|BATE |00298435129TRLO0| +----------------+------+------+--------+----------------+ |08:36:45 |664 |225.40|CHIX |00298435130TRLO0| +----------------+------+------+--------+----------------+ |08:36:59 |610 |225.20|CHIX |00298435147TRLO0| +----------------+------+------+--------+----------------+ |08:36:59 |365 |225.20|BATE |00298435148TRLO0| +----------------+------+------+--------+----------------+ |08:38:27 |1341 |225.20|CHIX |00298435286TRLO0| +----------------+------+------+--------+----------------+ |08:38:27 |1663 |225.00|CHIX |00298435287TRLO0| +----------------+------+------+--------+----------------+ |08:47:44 |394 |226.00|CHIX |00298435751TRLO0| +----------------+------+------+--------+----------------+ |08:47:50 |1484 |226.00|CHIX |00298435760TRLO0| +----------------+------+------+--------+----------------+ |08:47:50 |1580 |226.00|CHIX |00298435761TRLO0| +----------------+------+------+--------+----------------+ |08:50:06 |407 |225.80|BATE |00298435864TRLO0| +----------------+------+------+--------+----------------+ |08:50:06 |374 |225.80|BATE |00298435865TRLO0| +----------------+------+------+--------+----------------+ |08:50:06 |731 |225.80|CHIX |00298435866TRLO0| +----------------+------+------+--------+----------------+ |08:50:06 |1077 |225.80|CHIX |00298435867TRLO0| +----------------+------+------+--------+----------------+ |08:50:06 |785 |225.80|CHIX |00298435868TRLO0| +----------------+------+------+--------+----------------+ |08:50:42 |1715 |225.40|CHIX |00298435941TRLO0| +----------------+------+------+--------+----------------+ |08:50:42 |382 |225.40|BATE |00298435942TRLO0| +----------------+------+------+--------+----------------+ |08:50:42 |1451 |225.20|CHIX |00298435943TRLO0| +----------------+------+------+--------+----------------+ |08:50:42 |838 |225.20|CHIX |00298435944TRLO0| +----------------+------+------+--------+----------------+ |08:50:46 |377 |225.00|CHIX |00298435945TRLO0| +----------------+------+------+--------+----------------+ |08:50:58 |398 |224.60|CHIX |00298435948TRLO0| +----------------+------+------+--------+----------------+ |08:52:42 |355 |225.40|CHIX |00298436039TRLO0| +----------------+------+------+--------+----------------+ |08:52:45 |366 |225.40|CHIX |00298436044TRLO0| +----------------+------+------+--------+----------------+ |08:56:17 |390 |224.80|CHIX |00298436243TRLO0| +----------------+------+------+--------+----------------+ |08:56:17 |383 |224.80|BATE |00298436244TRLO0| +----------------+------+------+--------+----------------+ |08:56:17 |363 |224.80|BATE |00298436245TRLO0| +----------------+------+------+--------+----------------+ |08:56:17 |364 |224.80|CHIX |00298436246TRLO0| +----------------+------+------+--------+----------------+ |08:56:17 |2087 |224.80|CHIX |00298436247TRLO0| +----------------+------+------+--------+----------------+ |08:57:22 |403 |224.40|CHIX |00298436283TRLO0| +----------------+------+------+--------+----------------+ |08:57:47 |365 |224.20|CHIX |00298436297TRLO0| +----------------+------+------+--------+----------------+ |08:57:47 |13 |224.20|CHIX |00298436298TRLO0| +----------------+------+------+--------+----------------+ |08:57:47 |381 |224.20|CHIX |00298436299TRLO0| +----------------+------+------+--------+----------------+ |08:57:47 |695 |224.20|CHIX |00298436300TRLO0| +----------------+------+------+--------+----------------+ |09:03:15 |385 |224.80|BATE |00298436685TRLO0| +----------------+------+------+--------+----------------+ |09:03:15 |404 |224.80|CHIX |00298436686TRLO0| +----------------+------+------+--------+----------------+ |09:03:15 |361 |224.80|CHIX |00298436687TRLO0| +----------------+------+------+--------+----------------+ |09:03:15 |742 |224.80|CHIX |00298436688TRLO0| +----------------+------+------+--------+----------------+ |09:03:15 |1910 |224.80|CHIX |00298436689TRLO0| +----------------+------+------+--------+----------------+ |09:03:17 |1793 |224.40|CHIX |00298436690TRLO0| +----------------+------+------+--------+----------------+ |09:05:18 |364 |224.40|BATE |00298436812TRLO0| +----------------+------+------+--------+----------------+ |09:13:29 |2396 |224.40|CHIX |00298437620TRLO0| +----------------+------+------+--------+----------------+ |09:14:31 |2818 |225.20|CHIX |00298437666TRLO0| +----------------+------+------+--------+----------------+ |09:22:15 |772 |225.00|CHIX |00298438061TRLO0| +----------------+------+------+--------+----------------+ |09:22:15 |383 |225.00|CHIX |00298438062TRLO0| +----------------+------+------+--------+----------------+ |09:22:15 |348 |225.00|XLON |00298438063TRLO0| +----------------+------+------+--------+----------------+ |09:31:16 |736 |225.20|CHIX |00298438535TRLO0| +----------------+------+------+--------+----------------+ |09:31:16 |386 |225.20|CHIX |00298438536TRLO0| +----------------+------+------+--------+----------------+ |09:31:20 |777 |225.00|CHIX |00298438554TRLO0| +----------------+------+------+--------+----------------+ |09:31:20 |738 |225.00|CHIX |00298438555TRLO0| +----------------+------+------+--------+----------------+ |09:31:20 |1126 |225.00|CHIX |00298438556TRLO0| +----------------+------+------+--------+----------------+ |09:32:15 |2714 |224.80|CHIX |00298438616TRLO0| +----------------+------+------+--------+----------------+ |09:32:18 |21 |224.60|CHIX |00298438628TRLO0| +----------------+------+------+--------+----------------+ |09:32:18 |1041 |224.60|CHIX |00298438629TRLO0| +----------------+------+------+--------+----------------+ |09:33:28 |408 |224.40|CHIX |00298438655TRLO0| +----------------+------+------+--------+----------------+ |09:43:34 |362 |224.60|BATE |00298439065TRLO0| +----------------+------+------+--------+----------------+ |09:43:34 |1219 |224.60|BATE |00298439066TRLO0| +----------------+------+------+--------+----------------+ |09:43:34 |3332 |224.60|CHIX |00298439067TRLO0| +----------------+------+------+--------+----------------+ |09:50:33 |4104 |225.20|CHIX |00298439327TRLO0| +----------------+------+------+--------+----------------+ |09:54:51 |1474 |226.80|CHIX |00298439615TRLO0| +----------------+------+------+--------+----------------+ |09:57:02 |372 |225.40|BATE |00298439736TRLO0| +----------------+------+------+--------+----------------+ |09:57:48 |345 |225.40|CHIX |00298439789TRLO0| +----------------+------+------+--------+----------------+ |09:58:53 |1205 |225.40|CHIX |00298439854TRLO0| +----------------+------+------+--------+----------------+ |09:59:49 |390 |225.80|CHIX |00298439927TRLO0| +----------------+------+------+--------+----------------+ |10:06:57 |1722 |227.00|CHIX |00298440324TRLO0| +----------------+------+------+--------+----------------+ |10:10:34 |1169 |227.20|CHIX |00298440510TRLO0| +----------------+------+------+--------+----------------+ |10:10:35 |1216 |227.00|CHIX |00298440511TRLO0| +----------------+------+------+--------+----------------+ |10:10:35 |1195 |227.00|BATE |00298440512TRLO0| +----------------+------+------+--------+----------------+ |10:10:35 |1621 |227.00|CHIX |00298440513TRLO0| +----------------+------+------+--------+----------------+ |10:10:35 |736 |227.00|XLON |00298440514TRLO0| +----------------+------+------+--------+----------------+ |10:10:55 |392 |226.80|CHIX |00298440545TRLO0| +----------------+------+------+--------+----------------+ |10:11:56 |378 |226.20|CHIX |00298440583TRLO0| +----------------+------+------+--------+----------------+ |10:16:59 |650 |226.80|CHIX |00298440849TRLO0| +----------------+------+------+--------+----------------+ |10:17:41 |756 |227.00|CHIX |00298440883TRLO0| +----------------+------+------+--------+----------------+ |10:24:20 |393 |227.60|XLON |00298441208TRLO0| +----------------+------+------+--------+----------------+ |10:24:28 |738 |227.60|BATE |00298441213TRLO0| +----------------+------+------+--------+----------------+ |10:24:28 |1156 |227.60|CHIX |00298441214TRLO0| +----------------+------+------+--------+----------------+ |10:24:28 |842 |227.60|CHIX |00298441215TRLO0| +----------------+------+------+--------+----------------+ |10:32:46 |303 |228.40|CHIX |00298441622TRLO0| +----------------+------+------+--------+----------------+ |10:32:46 |420 |228.40|BATE |00298441623TRLO0| +----------------+------+------+--------+----------------+ |10:32:46 |401 |228.40|BATE |00298441624TRLO0| +----------------+------+------+--------+----------------+ |10:32:46 |4495 |228.40|CHIX |00298441625TRLO0| +----------------+------+------+--------+----------------+ |10:32:46 |3430 |228.40|CHIX |00298441626TRLO0| +----------------+------+------+--------+----------------+ |10:32:46 |402 |228.40|AQXE |00298441627TRLO0| +----------------+------+------+--------+----------------+ |10:33:11 |381 |228.40|BATE |00298441639TRLO0| +----------------+------+------+--------+----------------+ |10:33:11 |3471 |228.40|CHIX |00298441640TRLO0| +----------------+------+------+--------+----------------+ |10:33:23 |3942 |228.20|CHIX |00298441646TRLO0| +----------------+------+------+--------+----------------+ |10:34:09 |190 |228.00|CHIX |00298441694TRLO0| +----------------+------+------+--------+----------------+ |10:35:26 |197 |228.00|CHIX |00298441739TRLO0| +----------------+------+------+--------+----------------+ |10:35:42 |377 |227.80|BATE |00298441742TRLO0| +----------------+------+------+--------+----------------+ |10:44:04 |368 |227.80|BATE |00298442233TRLO0| +----------------+------+------+--------+----------------+ |10:44:04 |396 |227.80|BATE |00298442234TRLO0| +----------------+------+------+--------+----------------+ |10:44:04 |387 |227.80|XLON |00298442235TRLO0| +----------------+------+------+--------+----------------+ |10:44:04 |387 |227.80|XLON |00298442236TRLO0| +----------------+------+------+--------+----------------+ |10:44:04 |386 |227.80|XLON |00298442237TRLO0| +----------------+------+------+--------+----------------+ |10:48:10 |391 |228.00|BATE |00298442429TRLO0| +----------------+------+------+--------+----------------+ |10:50:14 |378 |228.00|CHIX |00298442575TRLO0| +----------------+------+------+--------+----------------+ |10:56:27 |96 |229.80|CHIX |00298442983TRLO0| +----------------+------+------+--------+----------------+ |10:56:35 |258 |229.80|CHIX |00298443001TRLO0| +----------------+------+------+--------+----------------+ |10:56:35 |329 |229.80|CHIX |00298443002TRLO0| +----------------+------+------+--------+----------------+ |10:56:35 |8753 |229.80|CHIX |00298443003TRLO0| +----------------+------+------+--------+----------------+ |10:58:51 |9648 |230.00|CHIX |00298443128TRLO0| +----------------+------+------+--------+----------------+ |11:04:29 |393 |230.00|BATE |00298443359TRLO0| +----------------+------+------+--------+----------------+ |11:04:29 |28 |230.00|CHIX |00298443360TRLO0| +----------------+------+------+--------+----------------+ |11:04:29 |32 |230.00|XLON |00298443361TRLO0| +----------------+------+------+--------+----------------+ |11:04:29 |343 |230.00|XLON |00298443362TRLO0| +----------------+------+------+--------+----------------+ |11:04:29 |349 |230.00|CHIX |00298443363TRLO0| +----------------+------+------+--------+----------------+ |11:04:29 |403 |230.00|CHIX |00298443364TRLO0| +----------------+------+------+--------+----------------+ |11:04:29 |782 |230.00|CHIX |00298443365TRLO0| +----------------+------+------+--------+----------------+ |11:09:09 |375 |229.60|CHIX |00298443701TRLO0| +----------------+------+------+--------+----------------+ |11:09:09 |403 |229.60|BATE |00298443702TRLO0| +----------------+------+------+--------+----------------+ |11:09:09 |403 |229.60|CHIX |00298443703TRLO0| +----------------+------+------+--------+----------------+ |11:09:09 |375 |229.60|CHIX |00298443704TRLO0| +----------------+------+------+--------+----------------+ |11:09:09 |911 |229.60|CHIX |00298443705TRLO0| +----------------+------+------+--------+----------------+ |11:09:09 |1880 |229.60|CHIX |00298443706TRLO0| +----------------+------+------+--------+----------------+ |11:30:11 |30 |230.00|CHIX |00298444507TRLO0| +----------------+------+------+--------+----------------+ |11:47:18 |794 |230.00|BATE |00298445586TRLO0| +----------------+------+------+--------+----------------+ |11:47:18 |740 |230.00|BATE |00298445587TRLO0| +----------------+------+------+--------+----------------+ |11:47:18 |754 |230.00|BATE |00298445588TRLO0| +----------------+------+------+--------+----------------+ |11:47:18 |4288 |230.00|CHIX |00298445589TRLO0| +----------------+------+------+--------+----------------+ |11:47:18 |757 |230.00|XLON |00298445590TRLO0| +----------------+------+------+--------+----------------+ |11:47:27 |400 |230.00|CHIX |00298445601TRLO0| +----------------+------+------+--------+----------------+ |11:49:24 |393 |230.00|BATE |00298445722TRLO0| +----------------+------+------+--------+----------------+ |11:49:24 |395 |230.00|BATE |00298445723TRLO0| +----------------+------+------+--------+----------------+ |11:49:24 |391 |230.00|CHIX |00298445724TRLO0| +----------------+------+------+--------+----------------+ |11:49:24 |397 |230.00|CHIX |00298445725TRLO0| +----------------+------+------+--------+----------------+ |11:49:24 |386 |230.00|XLON |00298445726TRLO0| +----------------+------+------+--------+----------------+ |11:49:46 |357 |229.60|CHIX |00298445744TRLO0| +----------------+------+------+--------+----------------+ |12:35:48 |775 |230.00|CHIX |00298447880TRLO0| +----------------+------+------+--------+----------------+ |12:35:48 |796 |230.00|BATE |00298447881TRLO0| +----------------+------+------+--------+----------------+ |12:35:48 |863 |230.00|CHIX |00298447882TRLO0| +----------------+------+------+--------+----------------+ |12:35:48 |305 |230.00|CHIX |00298447883TRLO0| +----------------+------+------+--------+----------------+ |12:35:48 |1148 |230.00|CHIX |00298447884TRLO0| +----------------+------+------+--------+----------------+ |12:35:48 |2601 |230.00|CHIX |00298447885TRLO0| +----------------+------+------+--------+----------------+ |12:42:41 |2 |230.00|CHIX |00298448182TRLO0| +----------------+------+------+--------+----------------+ |14:39:20 |371 |230.00|CHIX |00298462016TRLO0| +----------------+------+------+--------+----------------+ |14:39:20 |400 |230.00|BATE |00298462017TRLO0| +----------------+------+------+--------+----------------+ |14:39:20 |95 |230.00|CHIX |00298462018TRLO0| +----------------+------+------+--------+----------------+ |14:39:20 |313 |230.00|CHIX |00298462019TRLO0| +----------------+------+------+--------+----------------+ |14:39:20 |406 |230.00|CHIX |00298462020TRLO0| +----------------+------+------+--------+----------------+ |14:39:20 |422 |230.00|CHIX |00298462021TRLO0| +----------------+------+------+--------+----------------+ |14:57:11 |409 |230.00|CHIX |00298466153TRLO0| +----------------+------+------+--------+----------------+ |16:29:42 |420 |230.00|XLON |00298491267TRLO0| +----------------+------+------+--------+----------------+ |16:29:42 |378 |230.00|XLON |00298491268TRLO0| +----------------+------+------+--------+----------------+
This information was brought to you by Cision http://news.cision.com