BusinessMagna Sets New Buyback Authorization for Up to 25.78 Million SharesBy Helena WardNov 5, 2026, 9:31 PM UTC