TTM Technologies, Inc TTMI

Open calendar →

TTM Technologies, Inc. - Common Stock · Company · Nasdaq

Paper trade (simulated — no real money)

Fill: USD 131.4100 · FX 1 USD = 1.288650 SGD · about SGD 169.3415 per unit

Sign in to place simulated trades. USD fills are converted into the SGD portfolio at the displayed rate.

Announcement types: (default: consequential filings)
Results & current reports
Capital markets
Ownership & governance

USD closing-price chart (daily close from yfinance · Last year)

USD 45.95 → 131.41 · 186.0%
221.470130.76540.060 1 2 3 4 5 6 7 8 9 10,11 12 13 14,15 16 17 18 19 Jul 25Oct 25Jan 26Apr 26Jul 26

Numbered dotted lines mark the filtered filings under Announcement Events below.

Price & SEC Filing History 26 Jul 2025 — 27 Jul 2026 (Last year)

Daily Nasdaq prices are sourced from yfinance. Yellow highlighting marks an intraday rise or a gap up between adjacent trading sessions. SEC acceptance times are converted to US Eastern time: pre-market filings appear below that day’s OHLCV row; filings accepted after the 09:30 ET open appear above it. The SEC does not publish an exact first-public-availability timestamp, so acceptance time is the best available proxy.

No data yet
Weekend
Weekend
142.4300 143.0400 131.0100 131.4100 1,267,800
144.3900 150.1900 141.7400 144.8500 1,161,700
140.6000 150.2000 140.6000 144.7000 2,102,300
141.7800 147.3300 139.1900 146.8500 1,685,900
135.6300 140.3400 132.8700 133.1700 2,396,700
Weekend
Weekend
124.7200 133.4200 120.3800 132.0000 2,116,500
138.2400 138.2500 129.4900 130.1400 2,084,800
144.4800 145.8600 136.0300 143.6200 1,920,300
145.2200 146.8600 138.8500 141.9700 1,872,300
141.7200 144.5900 135.9100 136.3400 2,064,500
Weekend
Weekend
148.0000 149.0600 143.6100 146.4400 1,660,300
153.0000 154.8100 149.3400 149.9700 2,534,600
142.0000 146.8800 140.0000 145.2900 2,161,800
142.7400 149.8800 137.5400 144.0800 2,606,700
156.8900 161.0100 147.9500 149.3900 4,262,700
Weekend
Weekend
No trading
178.2500 179.6800 151.8000 155.9800 3,097,500
180.5000 182.9700 173.6000 179.7000 2,279,600
188.3000 193.4400 183.7700 187.0200 3,220,600
188.0600 189.6900 174.5000 186.8000 3,567,100
Weekend
Weekend
206.0000 206.0000 187.1000 191.4900 17,247,300
216.7700 219.8000 203.2600 210.5700 1,606,400
214.0000 217.8200 202.4100 209.7400 1,747,800
202.9200 213.9800 200.1600 213.1700 2,038,500
220.8400 223.8300 210.7400 221.4700 2,353,500
Weekend
Weekend
No trading
212.9300 217.9400 209.6200 216.4400 2,639,200
19 · 8-K Next filing day · accepted 17 Jun, 17:41 ET 8-K ↗
206.0000 208.0400 199.5200 202.7000 1,714,900
206.6500 209.3700 198.8100 199.5800 1,958,700
203.8400 209.0800 201.8000 206.6600 2,313,900
Weekend
Weekend
188.8800 197.3200 185.0100 194.0500 1,929,100
176.5400 187.4800 174.4000 187.2100 1,714,800
173.0900 186.9900 167.5300 172.1200 1,642,700
185.0000 188.3900 162.3000 173.8600 2,338,000
175.6900 180.7400 169.5700 178.3800 2,494,900
Weekend
Weekend
178.0200 179.8100 165.7800 167.6200 1,992,500
180.4000 191.3000 174.1100 184.8400 1,848,000
18 · 8-K After-hours · 17:00 ET 8-K ↗
180.4900 191.1200 176.0000 189.6000 2,567,700
178.0000 180.6700 172.0600 179.6200 2,361,700
169.9400 176.4700 166.0800 172.4400 2,992,700
Weekend
Weekend
189.9600 193.0000 171.5300 173.7200 4,681,000
193.0000 193.0000 182.3800 187.7900 3,290,900
196.4800 196.5200 174.0600 190.6700 5,112,300
17 · 8-K Pre-market · 06:02 ET 8-K ↗
200.6800 200.6800 189.0100 196.9500 3,381,700
No trading
Weekend
Weekend
188.3300 191.7300 182.6900 189.9200 3,076,100
169.3700 178.6800 167.0200 174.5500 1,776,800
165.9400 173.6300 164.0100 169.3600 2,697,000
156.4800 164.3500 148.3800 161.4100 2,199,400
16 · 8-K After-hours · 16:50 ET 8-K ↗
168.1500 170.5000 154.7200 158.8600 1,627,200
Weekend
Weekend
166.0000 169.6200 159.0100 167.3500 2,087,000
168.8200 174.5000 167.4400 171.8700 1,859,000
168.1600 172.0000 162.3900 168.8200 2,655,200
159.3500 163.7900 149.2400 163.3600 2,078,100
156.6700 166.6600 155.0000 162.9900 2,436,600
Weekend
Weekend
15 · 8-K/A After-hours · 16:20 ET 8-K/A ↗ 14 · 8-K After-hours · 16:15 ET 8-K ↗
157.9900 158.0000 150.4200 157.3100 2,115,000
164.3000 164.3000 150.5500 153.7700 2,334,900
165.0000 166.5800 155.2500 164.6400 1,946,700
158.3900 164.5000 157.3000 159.5800 2,214,100
163.2000 165.0000 151.0900 157.4700 2,781,300
Weekend
Weekend
13 · 10-Q After-hours · 16:05 ET 10-Q ↗
156.5200 163.8700 155.2100 158.9900 2,739,800
178.7200 180.0000 148.4100 158.2200 5,863,700
12 · 8-K After-hours · 16:05 ET 8-K ↗
140.4600 141.6300 130.7100 137.5000 3,573,500
134.9300 140.0000 131.4000 137.5900 3,007,800
146.8400 148.1100 138.4200 144.1700 2,582,800
Weekend
Weekend
136.7200 149.0800 136.1600 149.0100 2,669,400
127.8500 134.6100 127.0000 132.9800 1,732,500
127.9200 130.0000 122.0800 126.7100 1,488,100
126.5100 129.2400 123.1600 125.2500 1,411,300
126.2700 130.9900 124.0000 125.8100 1,629,800
Weekend
Weekend
119.2000 126.3500 118.9200 126.2400 1,672,400
116.1300 118.1300 112.1600 116.9300 1,739,900
119.8200 122.4600 112.4200 116.6000 2,304,800
126.5300 126.7100 119.2700 120.7400 1,648,700
120.8500 124.8100 119.6200 123.4900 1,342,100
Weekend
Weekend
109.1800 123.1600 107.9100 121.4900 3,062,700
106.0000 108.7700 105.0500 107.5300 1,155,900
106.4800 107.1900 98.5800 105.8500 2,141,600
94.7400 99.7000 94.7400 99.2900 1,194,400
97.1700 98.9300 94.3500 95.7000 932,900
Weekend
Weekend
No trading
90.2300 98.1100 89.7000 97.4800 1,049,200
100.3300 101.4000 95.8100 97.0800 1,575,500
91.5300 97.7300 91.0000 97.4200 1,992,200
97.3900 97.3900 86.7500 88.2900 1,829,100
Weekend
Weekend
95.3700 98.5800 92.0700 95.4700 1,348,800
104.2600 105.2500 95.6200 95.9300 1,792,700
108.6200 111.1800 107.0000 108.0000 1,242,300
99.0000 107.5500 98.1000 106.9900 1,914,400
94.3100 104.8300 93.6100 101.4200 2,766,100
Weekend
Weekend
95.2100 96.4000 87.9100 91.5400 4,345,000
11 · DEFA14A After-hours · 16:20 ET DEFA14A ↗ 10 · DEF 14A After-hours · 16:15 ET DEF 14A ↗
92.3100 98.7400 90.2900 97.0800 1,808,000
97.5400 98.9800 95.1500 95.3100 1,608,900
95.7400 98.9900 95.2000 97.5400 1,390,100
94.1600 97.5000 94.1600 96.5100 1,206,400
Weekend
Weekend
91.6400 93.5400 89.4100 90.6400 1,022,700
92.0800 93.1400 89.5100 90.5400 1,270,700
95.8500 99.3500 94.3100 95.4400 938,700
96.9300 99.8900 95.9300 96.4300 1,742,700
86.4200 96.8900 85.8800 96.8000 2,229,100
Weekend
Weekend
95.1600 97.2500 87.6600 87.9100 2,348,400
102.4600 105.4200 94.9000 98.9500 2,409,200
107.0300 109.0000 103.0600 105.1400 1,380,300
107.9900 108.3900 100.5600 104.0500 1,822,300
101.6200 113.1800 100.7800 113.0000 2,362,400
Weekend
Weekend
105.1200 106.5700 101.3800 104.2400 2,091,900
109.0500 109.4800 101.3700 107.5600 2,151,600
108.9700 113.4600 108.5000 108.8600 1,751,100
108.8400 110.7800 105.8300 106.7000 1,517,200
106.0100 108.6300 104.7000 106.8500 1,504,000
Weekend
Weekend
99.5300 110.2900 99.4500 107.9300 3,334,400
93.1800 100.6800 93.1800 100.3900 2,059,900
91.2600 96.9800 89.7500 93.9700 1,509,700
90.9800 92.6500 88.0200 90.9100 1,582,300
9 · 10-K Next filing day · accepted 13 Feb, 19:00 ET 10-K ↗
No trading
Weekend
Weekend
92.3100 95.5300 89.9900 91.8000 1,443,600
94.4500 95.1600 88.5200 92.3300 2,390,900
96.5400 97.9100 89.5100 91.9000 1,984,900
97.1900 98.0000 92.8900 93.7700 1,930,500
99.1200 101.9300 96.0000 97.9800 1,910,100
Weekend
Weekend
96.9300 101.5900 93.6500 98.5800 2,627,700
87.0500 96.9400 81.8000 92.5800 3,812,400
8 · 8-K After-hours · 16:05 ET 8-K ↗
105.9600 108.6200 93.5400 96.2200 3,870,600
106.4300 111.0000 102.1600 107.5700 3,971,000
96.1200 105.7600 96.1200 102.7600 2,904,900
7 · 8-K Pre-market · 07:05 ET 8-K ↗
Weekend
Weekend
96.3500 103.5000 96.0000 98.2000 4,300,900
98.4700 102.2300 95.9400 96.4800 19,257,700
95.5900 100.6600 95.5100 97.9900 3,022,400
96.0000 98.5000 93.9000 94.6100 2,076,400
94.8700 96.6000 93.0100 94.6300 1,759,100
Weekend
Weekend
97.3800 97.3800 92.0200 95.0200 2,163,300
104.4700 106.0000 94.6800 97.5300 2,696,100
99.3300 101.0600 94.4000 99.8700 2,327,400
98.4200 102.1900 97.1900 97.8300 2,628,200
No trading
Weekend
Weekend
101.0000 102.3800 98.3600 101.0100 2,311,900
99.7200 106.6800 99.6600 100.9000 3,683,700
94.6500 101.1900 94.0200 96.5200 5,102,900
6 · 8-K After-hours · 16:31 ET 8-K ↗
81.0900 96.4500 81.0000 93.2400 6,716,900
73.4500 78.1100 73.2000 77.8900 1,598,500
Weekend
Weekend
67.3000 75.0600 67.1400 73.8800 2,494,300
70.2800 71.8400 66.3600 66.8600 2,428,400
69.6300 70.8000 67.1900 70.1800 1,355,700
68.0700 71.1000 65.2000 70.4500 2,200,400
73.8700 74.7400 66.2500 67.9900 2,541,500
Weekend
Weekend
69.8700 70.9500 68.3100 70.6100 1,812,100
No trading
70.8200 71.0000 68.8800 69.0000 866,100
71.6200 71.9200 70.0600 70.4200 558,700
70.7000 71.7200 69.4700 71.2100 681,500
Weekend
Weekend
72.7700 73.0700 70.8800 71.7200 486,400
No trading
71.3900 73.0800 70.6200 72.5900 682,700
69.9000 71.9000 69.3600 71.5900 982,700
72.4600 72.9800 70.3400 70.9000 987,900
Weekend
Weekend
68.1500 70.5900 67.8900 70.3800 2,954,200
63.6900 67.3700 62.5900 67.0900 2,338,900
68.8200 69.5300 61.3800 61.5800 3,352,600
71.0200 72.4600 67.5400 67.6300 2,902,000
74.4900 75.5400 72.0000 72.0500 2,196,700
Weekend
Weekend
78.2400 78.9300 72.1400 73.4300 2,355,200
77.7000 80.5800 74.8800 80.2400 2,099,900
76.4700 79.0300 75.3200 77.7000 1,546,500
74.7900 77.7500 74.2000 76.7400 1,224,000
74.9300 76.2200 74.0300 75.4300 1,463,800
Weekend
Weekend
72.8000 75.0000 72.7600 73.7400 2,534,200
66.0800 73.4000 66.0000 72.8400 2,843,800
66.6700 68.7900 64.2100 66.7600 1,874,600
69.4000 69.9300 66.6600 66.7500 2,197,400
68.8000 68.9700 65.6500 67.9000 1,420,000
Weekend
Weekend
69.1800 70.9900 68.4500 70.1800 1,209,300
No trading
68.0000 69.5500 67.2900 68.2900 1,662,800
64.8100 68.9100 63.4000 68.5100 2,181,200
59.9400 65.1100 59.6200 64.9400 2,602,000
Weekend
Weekend
58.6800 59.7300 55.4400 58.7900 2,800,700
67.9600 68.3600 57.4100 58.4500 2,480,300
63.3400 67.0700 63.1700 64.2700 1,742,600
62.3500 64.8700 62.1200 63.3400 1,883,800
66.9800 68.9400 63.5900 64.3400 3,132,200
Weekend
Weekend
60.4100 68.9900 60.3500 67.9900 3,011,100
69.6500 69.6900 62.1200 63.1000 3,315,800
69.2400 71.8500 68.4700 70.5000 2,444,600
68.5000 69.9600 67.1500 67.8700 1,262,400
69.9500 71.2900 68.4700 69.8900 1,766,700
Weekend
Weekend
66.3400 67.0000 63.1000 66.7200 2,599,400
70.4000 71.1700 67.5400 68.1100 2,382,600
66.1000 70.3500 65.0200 70.0600 1,908,900
66.9500 68.6000 65.5200 66.2900 2,534,100
67.3900 70.1200 66.3800 69.8700 3,841,200
Weekend
Weekend
5 · 10-Q After-hours · 16:01 ET 10-Q ↗
63.1600 67.4700 62.7800 67.2000 4,454,100
60.6400 62.4100 57.0000 61.9800 4,811,000
4 · 8-K After-hours · 16:36 ET 8-K ↗
59.8000 63.7600 59.2600 63.5300 4,488,300
58.8000 59.8400 58.0700 59.2100 2,150,100
60.1400 60.5300 58.8600 58.9000 1,641,100
Weekend
Weekend
60.0300 60.3300 58.7200 58.7500 1,600,700
55.7200 59.4300 55.7200 58.4000 1,737,300
59.2000 59.2600 54.4300 55.6900 1,858,700
58.0000 58.1600 55.8900 56.6900 1,550,400
58.3700 58.5900 57.0900 57.9500 931,200
Weekend
Weekend
57.5900 58.6600 56.5200 57.1600 1,643,800
59.1100 60.0100 57.8000 58.4500 1,548,600
56.8000 58.4300 56.2100 58.2100 1,695,400
53.6000 55.8600 53.3600 55.2500 1,665,700
55.8100 56.4800 54.1800 55.5300 1,705,500
Weekend
Weekend
56.9700 58.3500 53.5000 53.5800 2,551,400
58.2100 58.2100 55.8000 56.5200 2,286,700
58.3000 59.0100 56.6600 58.5300 2,533,600
60.1000 60.5000 56.1200 58.0100 3,073,600
61.5000 62.4400 59.8200 59.8800 2,150,500
Weekend
Weekend
60.5400 62.6000 58.9800 59.1800 3,028,400
61.8500 61.9200 58.9500 60.2800 3,237,300
57.3800 60.1000 56.7900 59.0700 4,407,400
57.9000 58.6100 56.5000 57.6000 2,638,600
56.4900 57.8000 56.0900 57.7500 2,953,000
Weekend
Weekend
54.4500 55.9700 54.1600 55.7800 2,568,400
51.5100 54.6700 51.0900 54.5100 2,640,200
56.0000 56.0000 53.2900 54.1500 2,834,200
55.0100 58.7400 54.9700 56.5400 3,302,700
52.0200 54.4600 51.7300 54.2400 3,217,000
Weekend
Weekend
53.2000 53.9400 51.2000 52.1200 3,779,200
51.0000 52.9500 50.1200 52.8400 3,345,400
50.1600 50.3300 47.8800 49.0300 3,022,700
49.2300 50.3100 48.4100 50.2700 1,948,300
46.9100 49.5900 46.0100 49.4000 2,338,400
Weekend
Weekend
48.1100 48.2600 46.5000 46.7700 2,018,900
49.5200 49.6700 48.3000 48.3200 1,775,700
48.5900 49.5800 48.0600 49.4300 1,675,300
46.9300 47.8300 45.7300 47.6000 2,384,500
47.8000 48.4800 46.4600 47.0000 1,731,000
Weekend
Weekend
47.6900 49.4600 46.2800 47.7000 2,167,000
46.3000 47.3300 45.8800 46.0700 1,162,300
45.3900 46.5200 45.1000 46.2300 1,532,900
42.8800 45.0500 42.6900 44.9600 2,557,400
No trading
Weekend
Weekend
46.4100 46.5900 44.3800 44.5700 1,517,800
45.2000 46.9900 44.8600 46.9000 1,888,700
44.7600 44.8700 43.2800 44.5000 1,839,400
44.0700 45.9300 44.0700 44.8700 2,284,100
44.4400 45.1400 44.0000 44.0900 1,421,200
Weekend
Weekend
40.8600 44.6100 40.4600 44.4300 2,773,900
40.1200 40.9400 39.6600 40.7800 2,295,500
40.4300 40.8000 39.2000 40.0600 2,196,800
41.4900 41.5300 39.9300 40.5000 2,511,600
41.6100 42.1000 41.1900 41.8200 1,323,300
Weekend
Weekend
42.3600 42.4200 40.7800 41.8000 3,586,600
43.6000 43.9800 41.9300 42.6200 2,323,300
3 · 8-K Pre-market · 08:00 ET 8-K ↗
47.1300 47.5000 44.5500 44.9600 1,859,500
45.2000 46.7500 44.9400 46.6300 1,332,400
45.4500 46.1100 44.4300 44.6100 2,021,400
Weekend
Weekend
43.5500 45.4300 42.9000 45.2800 1,807,300
44.1700 44.2000 42.8200 43.3600 1,590,100
43.7400 43.7700 42.3400 43.2100 2,084,300
44.9600 45.5200 43.4100 43.8500 2,137,100
2 · 10-Q After-hours · 16:25 ET 10-Q ↗
44.4700 45.4600 44.2500 44.8300 2,578,000
Weekend
Weekend
45.3600 45.3900 42.8400 43.3400 5,241,100
47.1900 51.1500 46.3100 47.2500 5,728,000
1 · 8-K After-hours · 16:31 ET 8-K ↗
48.6800 50.4300 48.2200 48.7300 5,149,400
47.0500 50.0600 46.9100 48.5200 4,039,900
45.8000 46.1500 45.3000 45.9500 1,761,500
Weekend
Weekend

Announcement Events

Each title opens the filing on the SEC website. Registered users can summarise the filing and up to seven relevant exhibits linked within the same SEC submission.