TTM Technologies board authorizes new $100 million share buyback program - TTMI News | Rallies