Return to Article Details The Impact of Share Repurchases on Stock Returns and Financial Ratios: Evidence from SET100 Companies, January 2024–June 2025 Download Download PDF