- £18.94m
- £19.48m
- £15.02m
- 84
- 61
- 45
- 73
REG - Vianet Group PLC - Transaction in Own Shares
AnnouncementREG - Vianet Group PLC - Transaction in Own Shares
AnnouncementREG - Vianet Group PLC - Transaction in Own Shares
AnnouncementREG - Vianet Group PLC - Director Dealing and TVR
AnnouncementREG - Vianet Group PLC - Share Buyback and Total Voting Rights
AnnouncementREG - Vianet Group PLC - Director/PDMR Shareholding
AnnouncementREG - Vianet Group PLC - Director/PDMR Shareholding
AnnouncementREG - Vianet Group PLC - Trading Update
AnnouncementREG - Vianet Group PLC - Transaction in Own Shares
AnnouncementREG - Vianet Group PLC - Strategic agreement with a major global brewer
AnnouncementREG - Vianet Group PLC - Share Buyback and Total Voting Rights
AnnouncementREG - Vianet Group PLC - Share Buyback and Total Voting Rights
AnnouncementREG - Vianet Group PLC - Share Buyback and Total Voting Rights
AnnouncementREG - Vianet Group PLC - Share Buyback and Total Voting Rights
AnnouncementREG - Vianet Group PLC - Share Buyback and Total Voting Rights
AnnouncementREG - Vianet Group PLC - Share Buyback and Total Voting Rights
AnnouncementREG - Vianet Group PLC - Share Buyback and Total Voting Rights
AnnouncementREG - Vianet Group PLC - Share Buyback Prorgramme
AnnouncementREG - Vianet Group PLC - Interim Results
Announcement