TTM Technologies, Inc. (TTMI)
NASDAQ: TTMI · Real-Time Price · USD
96.80
+8.89 (10.11%)
At close: Mar 9, 2026, 4:00 PM EDT
96.30
-0.50 (-0.52%)
After-hours: Mar 9, 2026, 7:59 PM EDT

TTM Technologies Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2022 FY 2021 2020 - 2016
Period Ending
Mar '26 Dec '25 Dec '24 Jan '24 Jan '23 Jan '22 2021 - 2017
Market Capitalization
10,0107,3582,5191,6161,5411,580
Upgrade
Market Cap Growth
277.27%192.15%55.81%4.88%-2.45%7.65%
Upgrade
Enterprise Value
10,5357,8913,0712,1752,1702,017
Upgrade
Last Close Price
96.8071.2124.7015.8115.0815.14
Upgrade
PE Ratio
57.6241.4744.74-16.3029.04
Upgrade
Forward PE
30.1625.8213.3710.969.4711.52
Upgrade
PS Ratio
3.442.531.030.720.620.70
Upgrade
PB Ratio
5.684.181.611.071.001.09
Upgrade
P/TBV Ratio
10.687.853.592.833.162.73
Upgrade
P/FCF Ratio
--49.2459.789.0716.69
Upgrade
P/OCF Ratio
34.2925.2110.638.635.658.95
Upgrade
PEG Ratio
-0.930.930.930.930.93
Upgrade
EV/Sales Ratio
3.622.721.260.970.870.90
Upgrade
EV/EBITDA Ratio
25.4019.039.918.017.327.83
Upgrade
EV/EBIT Ratio
39.3829.5019.2119.6413.3415.49
Upgrade
EV/FCF Ratio
--60.0280.4312.7721.30
Upgrade
Debt / Equity Ratio
0.580.580.650.680.630.67
Upgrade
Debt / EBITDA Ratio
2.382.383.113.623.153.63
Upgrade
Debt / FCF Ratio
--19.8637.805.6710.23
Upgrade
Net Debt / Equity Ratio
0.300.300.330.380.370.30
Upgrade
Net Debt / EBITDA Ratio
1.271.271.652.091.891.67
Upgrade
Net Debt / FCF Ratio
-768.95-768.959.9821.033.304.55
Upgrade
Asset Turnover
0.800.800.720.670.790.76
Upgrade
Inventory Turnover
9.709.708.979.4813.6615.43
Upgrade
Quick Ratio
1.601.601.651.661.682.24
Upgrade
Current Ratio
1.931.931.992.031.962.52
Upgrade
Return on Equity (ROE)
10.67%10.67%3.66%-1.23%6.33%3.75%
Upgrade
Return on Assets (ROA)
4.57%4.57%2.94%2.08%3.20%2.75%
Upgrade
Return on Invested Capital (ROIC)
9.98%10.35%5.16%-334.35%4.23%5.38%
Upgrade
Return on Capital Employed (ROCE)
9.30%9.30%6.00%4.20%6.30%5.30%
Upgrade
Earnings Yield
1.77%2.41%2.23%-1.16%6.14%3.44%
Upgrade
FCF Yield
-0.01%-0.01%2.03%1.67%11.03%5.99%
Upgrade
Buyback Yield / Dilution
-1.30%-1.30%-1.32%1.08%3.96%-1.68%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.