NASDAQ:TTMI - Nasdaq - US87305R1095 - Common Stock - Currency: USD
44.3 +0.19 (+0.43%)
Premarket: 45.12 +0.82 (+1.85%)