TTM Technologies to join Russell 1000 Index on June 26

Go back to TTM Technologies to join Russell 1000 Index on June 26
TTM Technologies, Inc. (NASDAQ: TTMI) Delayed: 137.82 -4.15 (2.92%)
Previous Close $141.97    52 Week High $15.00 
Open $144.48    52 Week Low $4.67 
Day High $145.86    P/E 530.08 
Day Low $137.00    EPS $0.26 
Volume 277,246