TipRanks
Go Ultimate55% OFF

TTM Technologies (TT1) Stock Statistics & Valuation Metrics

Total Valuation

TTM Technologies has a market cap or net worth of EUR 7.83B. The enterprise value is EUR 14.27B.

Market Cap
EUR 7.83B
Enterprise Value
EUR 14.27B

Share Statistics

TTM Technologies has 105,375,520 shares outstanding. The number of shares has decreased by -2.65% in one year.

Shares Outstanding
105,375,520
Owned by Insiders
1.45%
Owned by Institutions
55.36%

Financial Efficiency

TTM Technologies’s return on equity (ROE) is 0.10 and return on invested capital (ROIC) is 7.63%.

Return on Equity (ROE)
0.10
Return on Assets (ROA)
0.05
Return on Invested Capital (ROIC)
7.63%
Return on Capital Employed (ROCE)
0.09
Revenue Per Employee
159.69K
Profits Per Employee
9,749.89
Employee Count
18,200
Asset Turnover
0.76
Inventory Turnover
9.35

Valuation Ratios

The current PE Ratio of TTM Technologies is 32.27. TTM Technologies’s PEG ratio is 0.33.

PE Ratio
32.27
PS Ratio
2.28
PB Ratio
4.29
Price to FCF
591.01
Price to Operating Cash Flow
26.10
PEG Ratio
0.33

Income Statement

In the last 12 months, TTM Technologies had revenue of 2.91B and earned 177.45M in profits. Earnings per share was 1.73.

Revenue
2.91B
Gross Profit
568.25M
Operating Income
261.65M
Pretax Income
210.34M
Net Income
177.45M
EBITDA
402.84M
Earnings Per Share (EPS)
1.73

Cash Flow

In the last 12 months, operating cash flow was 335.81M and capital expenditures -321.02M, giving a free cash flow of 14.79M billion.

Operating Cash Flow
335.81M
Free Cash Flow
14.79M
Free Cash Flow per Share
0.14

Dividends & Yields

TTM Technologies pays an annual dividend of ―, resulting in a dividend yield of ―

Dividend Per Share
―
Dividend Yield
―
Payout Ratio
N/A
Free Cash Flow Yield
0.18%
Earnings Yield
3.32%

Stock Price Statistics

Beta
0.66
52-Week Price Change
36.07%
50-Day Moving Average
99.79
200-Day Moving Average
111.78
Relative Strength Index (RSI)
34.20
Average Volume (3m)
117

Important Dates

TTM Technologies upcoming earnings date is Feb 10, 2027, TBA (Not Confirmed).

Last Earnings Date
Oct 22, 2026
Next Earnings Date
Feb 10, 2027
Ex-Dividend Date
―

Financial Position

TTM Technologies as a current ratio of 1.93, with Debt / Equity ratio of 63.39%

Current Ratio
1.93
Quick Ratio
1.67
Debt to Market Cap
0.14
Net Debt to EBITDA
1.53
Interest Coverage Ratio
5.77

Taxes

In the past 12 months, TTM Technologies has paid 32.89M in taxes.

Income Tax
32.89M
Effective Tax Rate
0.16

Enterprise Valuation

TTM Technologies EV to EBITDA ratio is 15.21, with an EV/FCF ratio of 606.21.

EV to Sales
2.34
EV to EBITDA
15.21
EV to Free Cash Flow
606.21
EV to Operating Cash Flow
26.70

Balance Sheet

TTM Technologies has EUR 876.35M in cash and marketable securities with EUR 1.77B in debt, giving a net cash position of -EUR 894.92M billion.

Cash & Marketable Securities
EUR 876.35M
Total Debt
EUR 1.77B
Net Cash
-EUR 894.92M
Net Cash Per Share
-EUR 8.49
Tangible Book Value Per Share
EUR 8.82

Margins

Gross margin is 21.60%, with operating margin of 11.03%, and net profit margin of 7.01%.

Gross Margin
21.60%
Operating Margin
11.03%
Pretax Margin
8.97%
Net Profit Margin
7.01%
EBITDA Margin
15.40%
EBIT Margin
11.28%

Analyst Forecast

The average price target for TTM Technologies is EUR 170.27, which is 11.43% higher than the current price. The consensus rating is Strong Buy

Price Target
EUR 170.27
Price Target Upside
131.72% Upside
Analyst Consensus
Strong Buy
Analyst Count
5
Revenue Growth Forecast
31.13%
EPS Growth Forecast
93.17%

Scores

Smart Score
8
AI Score
―