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
Jun '26 Mar '26 Dec '25 Sep '25 Older periods
P/E ratio
82.03 51.55 39.88 44.65

+8 more quarters

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

Show all line items

Columns are period end dates