TTM Announces Completion of Existing 2025 Share Repurchase Program and Authorization of New $100 Million Program | StockRay