TTM Technologies, Inc. to Join the Russell 1000 Index on June 26th

Go back to TTM Technologies, Inc. to Join the Russell 1000 Index on June 26th
TTM Technologies, Inc. (NASDAQ: TTMI) Delayed: 144.70 -2.15 (1.46%)
Previous Close $146.85    52 Week High $15.00 
Open $140.60    52 Week Low $4.67 
Day High $150.20    P/E 556.54 
Day Low $140.60    EPS $0.26 
Volume 2,102,207