TTM Technologies is trading 11.19% down at $124.13 after fading U.S.-Iran peace hopes, higher oil prices, and surging long-term Treasury yields pressured technology valuations.
- Reuters reported the 30-year U.S. Treasury yield reached its highest level in 19 years on August 18, 2026, amid concerns about prolonged conflict and inflation.
- The broader technology sector and Nasdaq also weakened; no stronger company-specific negative catalyst was identified.