TTM Technologies, Inc. TTMI

129.17 2.19 1.72% as of 25 Sep
Market cap
$13.6B
P/E
56.7×
Insider Buys alert about insiders buying in the last 12 month
Older periods Sep '25 Dec '25 Mar '26 Jun '26
P/E ratio

+8 more quarters

44.65 39.88 51.55 82.03
P/S ratio
2.14 2.44 3.26 5.78
P/FCF ratio
150.44 72,237.37 0.00 0.00
P/Operating CF
41.97 112.49 465.22 202.27
P/B ratio
3.50 4.02 5.50 10.08
EV/Sales
2.29 2.58 3.42 5.91
EV/EBITDA
18.72 18.10 24.21 40.80
EV/FCF
161.20 76,471.21 (958.14) (7,558.69)
Current Ratio
1.94 1.93 1.88 1.78
Net Debt/EBITDA
3.89 3.50 4.53 3.10
Debt/Equity
0.54 0.52 0.50 0.50
Earnings Yield
2.24% 2.51% 1.94% 1.22%
Free Cash Flow Yield
0.66% 0.00% (0.11%) (0.01%)
Free Cash Flow per Share
0.41 (0.06) (0.82) 0.44
Book value per Share
16.47 17.18 17.70 18.55
Free Cash Flow
42.57 (6.17) (85.06) 46.01
EV/EBIT
33.05 28.31 37.02 59.76
Other line items

Show all line items

Columns are period end dates