24 March 2025 - 31 March 2025 Mon, 31.03.2025 - 12:00 2,721,985 € 20250331-puma-weekly-buyback-overview-report.xlsx (1.63 MB) 115,010