PremiumCompany AnnouncementsBlackRock Adjusts Holdings in FirstGroup PLC FirstGroup Announces Total Voting Rights Update FirstGroup Enters London Bus Market with RATP Acquisition PremiumCompany AnnouncementsFirstGroup Executes Share Buyback, Acquires 409,118 Shares FirstGroup Executes Share Buyback as Part of Strategic Program FirstGroup Advances £50m Share Buyback Programme PremiumCompany AnnouncementsBlackRock Adjusts Voting Rights in FirstGroup PLC BlackRock Increases Stake in Firstgroup PLC FirstGroup upgraded to Buy from Hold at HSBC