TTM Technologies, Inc. (TTMI) has seen some recent activity in the stock market and its common shares closed at $12.41 yesterday. People are starting to take interest of TTMI as the common shares traded as high as $12.75 and as low as $12.03 in the previous market session.

TTM Technologies, Inc. (TTMI) average trading volume is 1.13M. However, in the previous market session TTM Technologies, Inc. (TTMI) exchanged 3,411,183 shares. The First support level on TTMI is $12.23 and the First upside resistance level on TTMI is $14.79. TTMI 50-day moving average is $11.63 and TTMI 200-day moving average is $11.94.

TTM Technologies, Inc. (TTMI) most recent performance has been specified by the recent movement in TTMI common shares. TTMI has performed 4.64% over the past month, TTMI has performed 7.08% over the past 90 days and TTMI has shown 18.64% over the past 365 days. TTM Technologies, Inc. (TTMI) has a 12 month range of $8.06 to $16.25. TTM Technologies, Inc. (TTMI) is trading 53.98% from its 12 month low and -23.63% from its 12 month high. TTM Technologies, Inc. (TTMI) is showing a 10.02% short float showing the amount short in the float.

TTMI has 105.69M shares outstanding and 98.73M shares in the float. TTM Technologies, Inc. (TTMI) currently has a market cap of $1.35B and income of 41.30M. The EPS next quarter for TTMI is 0.14 and forecasted EPS next year is 68.48%. The market cap of TTM Technologies, Inc. (TTMI) at $1.35B signifies how many People own shares of TTMI and is based off the last price ($12.41) of TTMI and the amount of shares outstanding (105.69M) with TTM Technologies, Inc. (TTMI).

TTM Technologies, Inc. (TTMI) has total cash (mrq) of 694.67M, total cash per share (mrq) of 6.53, total debt of TTMI rests at 1.48B and total debt/equity (mrq) is 102.58. . TTM Technologies, Inc. (TTMI) .

TTMI is trading 5.57% above (bullish) its SMA20, 6.40% above (bullish) its SMA50 and -0.19% below (bearish) its SMA200.