TTM Technologies, Inc TTMI

Open calendar →

TTM Technologies, Inc. - Common Stock · Company · Nasdaq · Technology / Electronic Components

Paper trade (simulated — no real money)

Fill: USD 80.1100 · FX 1 USD = 1.278120 SGD · about SGD 102.3902 per unit

Sign in to practise with simulated trades before investing real money. 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 58.90 → 80.11 · 36.0%
221.470139.96058.450 1 2 3 4 5 6 7,8 9 10 11,12 13 14 15 16 17 18,19 20 21 22 23 24 25 26 Oct 25Jan 26Apr 26Jul 26Oct 26

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

Price & SEC Filing History 25 Oct 2025 — 26 Oct 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
75.1500 80.5700 73.5600 80.1100 8,562,300
26 · 8-K After market open · 10:03 ET 8-K ↗
83.7500 84.0900 71.7100 73.8900 17,484,300
99.7600 102.5300 96.6700 102.1500 4,563,400
96.3000 99.8100 94.0000 95.5100 4,200,400
25 · 8-K After market open · 12:16 ET 8-K ↗
98.6500 100.4700 96.2300 99.1000 3,932,100
Weekend
Weekend
98.9600 100.2900 93.2600 93.8800 3,844,200
97.5800 101.7100 92.1500 101.3600 6,306,800
113.4100 114.2400 102.6100 103.3100 4,298,100
24 · 8-K After market open · 10:10 ET 8-K ↗
106.3000 116.3500 104.1000 116.1000 3,734,600
118.3100 118.9900 106.7000 110.3300 5,354,900
Weekend
Weekend
122.1100 126.5900 118.2200 121.0100 2,124,300
124.8000 129.8800 116.5300 117.5000 2,261,000
128.5000 129.5800 124.6900 128.2000 1,756,300
134.8400 136.4100 131.9400 132.7100 1,434,500
134.7900 137.8800 132.3000 133.1400 2,304,400
Weekend
Weekend
128.8300 134.5700 127.3200 131.8700 1,609,600
121.4700 127.3100 119.7700 126.5000 1,783,400
23 · 8-K After-hours · 20:33 ET 8-K ↗
123.9500 124.0400 119.2300 122.8400 2,535,200
127.9800 128.4000 120.1200 122.8000 2,217,000
127.5000 128.3000 119.0200 124.1900 1,824,600
Weekend
Weekend
130.0200 131.3200 126.6900 129.1700 1,639,700
22 · 8-K After-hours · 16:05 ET 8-K ↗
121.3400 128.8800 119.4400 126.9800 1,810,800
126.9700 128.5700 123.0000 125.8200 1,322,800
124.0200 128.6600 121.8300 127.4700 2,837,800
122.0500 127.2100 118.8800 124.0200 2,068,700
Weekend
Weekend
116.2400 118.5900 114.3400 117.9700 2,741,300
117.6000 120.7000 114.1000 114.7700 1,383,900
114.9200 116.7500 111.4800 114.0000 1,357,500
115.8300 116.4700 109.9400 112.4600 1,586,200
117.6100 120.5400 112.8300 113.2200 2,635,400
Weekend
Weekend
127.2400 128.8500 124.3300 126.4400 1,353,300
21 · 8-K After-hours · 17:10 ET 8-K ↗
121.9400 125.5100 119.6900 122.3400 1,317,200
129.7500 131.3700 123.8100 124.2500 1,577,100
127.7700 133.7700 127.5700 129.3500 1,958,300
No trading
Weekend
Weekend
118.5800 125.9500 118.3000 125.6000 2,317,600
115.2100 116.9000 109.5300 115.3900 1,814,600
114.2200 115.7500 111.4100 115.6000 1,305,000
116.6800 119.1600 113.8200 115.3300 1,432,700
118.8300 119.7100 116.7200 118.9200 1,401,300
Weekend
Weekend
122.8100 123.7800 118.2000 118.6500 1,355,800
127.0800 129.5100 121.9200 124.7300 2,626,300
115.5000 124.9100 114.9700 121.7000 3,871,500
113.0000 113.4300 110.3000 112.3000 2,127,800
106.8500 108.0200 103.6600 107.1200 3,225,500
Weekend
Weekend
115.2700 116.7200 109.2300 110.5400 2,398,700
115.8500 117.6400 113.2100 114.3800 1,835,600
126.1700 126.3000 114.1500 116.3800 3,560,000
134.8400 135.5700 121.7900 125.7100 3,666,500
140.2100 143.5800 133.3100 140.9800 3,041,000
20 · 8-K Pre-market · 06:04 ET 8-K ↗
Weekend
Weekend
138.8000 145.8000 137.0000 140.0000 1,664,800
138.9900 143.4900 137.1500 138.8800 2,953,100
138.8300 140.9600 136.0400 138.1000 2,215,400
132.4000 132.8500 128.3100 130.7400 1,973,100
140.4300 142.0000 130.0400 130.0800 3,409,500
Weekend
Weekend
140.2900 145.8900 135.0200 137.2100 3,557,700
19 · 8-K/A After-hours · 16:01 ET 8-K/A ↗
131.7400 149.9400 124.0000 136.3600 6,264,700
18 · 8-K Next filing day · accepted 05 Aug, 21:28 ET 8-K ↗ 17 · 10-Q After-hours · 16:10 ET 10-Q ↗
130.5000 137.1900 129.5600 131.2500 4,719,800
129.9400 136.1500 124.7400 132.7900 4,202,700
111.6700 122.2800 110.0100 121.2100 2,253,700
Weekend
Weekend
124.1700 126.2400 115.0200 115.4400 2,436,300
111.0200 118.2600 109.5500 115.5100 3,586,800
107.6700 113.2500 99.1900 101.7700 6,649,500
116.7600 116.7600 104.4900 108.6900 5,927,100
131.8100 133.0000 118.7600 123.7100 2,266,300
Weekend
Weekend
142.4300 143.0400 131.0100 131.4100 1,268,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
16 · 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
15 · 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
14 · 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
13 · 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
12 · 8-K/A After-hours · 16:20 ET 8-K/A ↗ 11 · 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
10 · 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
9 · 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
8 · DEFA14A After-hours · 16:20 ET DEFA14A ↗ 7 · 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
6 · 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
5 · 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
4 · 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
3 · 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
2 · 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
1 · 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

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.