PremiumCompany AnnouncementsTotalEnergies Executes €120 Million Share Buyback Over Five Days15h agoTTE
PremiumCompany AnnouncementsSantander completes €5.03bn buy-back and trims share capital by 3.08%2d ago