TTM Technologies SVP IT Dale Martin Knecht disposes of $3.72 million in common shares - TTMI News | Rallies