NASDAQ : TTMI

TTM Technologies, Inc.

$143.62 USD

$1.65 (1.16%)

Volume
1.91M
Average Volume
2.72M
Market Capitalization
$14.91B
P/E Ratio
75.99
Dividend Yield
0.00%
Price Target
$208.00
Year High
$223.83
Year Low
$39.20
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$1.88

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.26%

Investors Holding

47

change: -489 | last: 536

Increased Positions

33

change: -269 | last: 302

Reduced Positions

8

change: -171 | last: 179

New Positions

18

change: -118 | last: 136

Sold Positions

492

change: 424 | last: 68

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -64.9873 | last: 0.6499

Total Invested

50.52M

TTMI Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-29 $71.21 102.6M $7.31B $501.23M $1.12B $7.92B
2024-12-30 $24.70 101.78M $2.51B $503.93M $1.02B $3.03B
2024-01-01 $15.56 102.74M $1.6B $450.21M $1.02B $2.17B
2023-01-02 $15.12 102.07M $1.54B $402.75M $962.6M $2.1B
2022-01-03 $15.14 106.31M $1.61B $537.68M $964.45M $2.04B
2020-12-28 $13.75 106.37M $1.46B $451.56M $868.21M $1.88B
2019-12-30 $14.88 105.2M $1.57B $400.15M $1.49B $2.66B
2018-12-31 $9.73 134.04M $1.3B $256.36M $1.49B $2.54B
2017-12-31 $15.67 101.58M $1.59B $409.33M $980.06M $2.16B
2016-12-31 $13.63 100.1M $1.36B $256.28M $1.02B $2.13B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-30 $88.29 103.83M $9.17B $410.05M $1.05B $9.81B
2025-12-29 $71.21 103.35M $7.36B $501.23M $1.12B $7.98B
2025-09-29 $57.75 103.32M $5.97B $491.12M $1.03B $6.5B
2025-06-30 $40.82 101.86M $4.16B $447.97M $1.03B $4.74B
2025-03-31 $20.51 101.87M $2.09B $411.26M $1.02B $2.7B
2024-12-30 $24.70 101.98M $2.52B $503.93M $1.02B $3.03B
2024-09-30 $18.25 101.96M $1.86B $469.5M $1.02B $2.41B
2024-07-01 $19.06 101.23M $1.93B $446.25M $1.01B $2.5B
2024-04-01 $15.22 101.95M $1.55B $440.39M $1.01B $2.13B
2024-01-01 $15.56 102.33M $1.59B $450.21M $1.02B $2.16B
2023-10-02 $12.93 103.51M $1.34B $408.33M $971.17M $1.9B
2023-07-03 $13.87 102.76M $1.43B $398.72M $895.85M $1.92B