Oct 27, 2026 5:36pm EDT TTM Announces Completion of Existing 2025 Share Repurchase Program and Authorization of New $100 Million Program