NASDAQ:TTMI - Nasdaq - US87305R1095 - Common Stock - Currency: USD
45.28 +1.92 (+4.43%)
After market: 46 +0.72 (+1.59%)