TTM TECHNOLOGIES INC (TTMI)
Annual 9 Redline 10-Ks →
FormWhatFiledAccession
10-K
FY20252025-12-29
2026-02-17
0001193125-26-051976
10-K
FY20242024-12-30
2025-02-21
0000950170-25-024839
10-K
FY20242024-01-01
2024-02-27
0000950170-24-021098
10-K
FY20232023-01-02
2023-03-03
0000950170-23-005994
10-K
FY20222022-01-03
2022-03-01
0001564590-22-008035
10-K
FY20202020-12-28
2021-02-22
0001564590-21-007045
Quarterly 28 Redline 10-Qs →
FormWhatFiledAccession
10-Q
Q2 20262026-06-29
2026-08-05
0001193125-26-335107
10-Q
Q1 20262026-03-30
2026-05-01
0001193125-26-201403
10-Q
Q3 20252025-09-29
2025-10-31
0001193125-25-260708
10-Q
Q2 20252025-06-30
2025-08-04
0000950170-25-102042
10-Q
Q1 20252025-03-31
2025-05-06
0000950170-25-063937
10-Q
Q3 20242024-09-30
2024-11-05
0000950170-24-121449
Show 22 more
10-Q
Q3 20242024-07-01
2024-08-06
0000950170-24-091772
10-Q
Q2 20242024-04-01
2024-05-07
0000950170-24-054464
10-Q
Q4 20232023-10-02
2023-11-07
0000950170-23-060227
10-Q
Q3 20232023-07-03
2023-08-10
0000950170-23-041297
10-Q
Q2 20232023-04-03
2023-05-09
0000950170-23-019634
10-Q
Q4 20222022-10-03
2022-11-08
0000950170-22-023197
10-Q
Q3 20222022-07-04
2022-08-10
0001564590-22-028936
10-Q
Q2 20222022-04-04
2022-05-11
0001564590-22-019520
10-Q
Q3 20212021-09-27
2021-11-02
0001564590-21-053547
10-Q
Q2 20212021-06-28
2021-08-04
0001564590-21-040796
10-Q
Q1 20212021-03-29
2021-05-05
0001564590-21-024040
10-Q
Q3 20202020-09-28
2020-11-05
0001564590-20-051296
10-Q
Q2 20202020-06-29
2020-08-06
0001564590-20-037715
10-Q
Q1 20202020-03-30
2020-05-07
0001564590-20-022818
10-Q
Q3 20192019-09-30
2019-11-07
0001564590-19-041722
10-Q
Q3 20192019-07-01
2019-08-07
0001564590-19-030026
10-Q
Q2 20192019-04-01
2019-05-09
0001564590-19-017942
10-Q
Q4 20182018-10-01
2018-11-08
0001564590-18-028539
10-Q
Q3 20182018-07-02
2018-08-09
0001564590-18-020718
10-Q
Q2 20182018-04-02
2018-05-08
0001564590-18-011836
10-Q
Q4 20172017-10-02
2017-11-08
0001193125-17-337320
10-Q
Q3 20172017-07-03
2017-08-08
0001193125-17-251481
Current 102
FormWhatFiledAccession
8-K
Material Agreement · Reg FD Disclosure2026-08-15
2026-08-17
0001193125-26-353148
8-K/A
Earnings Release2026-08-05
2026-08-06
0001193125-26-337923
8-K
Earnings Release2026-08-05
2026-08-06
0001193125-26-336163
8-K
Other Event2026-06-17
2026-06-18
0001193125-26-274429
8-K
Material Agreement · Agreement Terminated2026-06-01
2026-06-03
0001193125-26-255711
8-K
Reg FD Disclosure2026-05-27
2026-05-27
0001193125-26-240340
Show 96 more
8-K
Reg FD Disclosure2026-05-15
2026-05-18
0001193125-26-229075
8-K/A
Officer/Director Change2026-01-29
2026-05-08
0001193125-26-214701
8-K
Officer/Director Change · Shareholder Vote Results2026-05-07
2026-05-08
0001193125-26-214668
8-K
Earnings Release2026-04-29
2026-04-29
0001193125-26-191490
8-K
Earnings Release2026-02-04
2026-02-04
0001193125-26-037560
8-K
Officer/Director Change · Reg FD Disclosure2026-01-29
2026-02-02
0001193125-26-032638
8-K
Reg FD Disclosure2026-01-13
2026-01-13
0001193125-26-011807
8-K
Earnings Release2025-10-29
2025-10-29
0001193125-25-256425
8-K
Officer/Director Change · Reg FD Disclosure2025-08-08
2025-08-14
0001193125-25-180363
8-K
Earnings Release · Officer/Director Change2025-07-30
2025-07-30
0001193125-25-169326
8-K
Officer/Director Change · Shareholder Vote Results2025-05-08
2025-05-09
0001193125-25-116469
8-K
Earnings Release2025-04-30
2025-04-30
0001193125-25-107148
8-K
Officer/Director Change · Reg FD Disclosure2025-02-17
2025-02-18
0001193125-25-028278
8-K
Earnings Release2025-02-05
2025-02-05
0001193125-25-020820
8-K
Earnings Release2024-10-30
2024-10-30
0001193125-24-247537
8-K
Material Agreement · Off-Balance Sheet Obligation2024-08-01
2024-08-01
0001193125-24-191480
8-K
Earnings Release2024-07-31
2024-07-31
0001193125-24-189522
8-K
Material Agreement · Off-Balance Sheet Obligation2024-06-10
2024-06-14
0001193125-24-161581
8-K/A
Bylaws/Charter Amended2024-05-08
2024-06-10
0001193125-24-158390
8-K
Officer/Director Change · Bylaws/Charter Amended2024-05-08
2024-05-10
0001193125-24-136138
8-K
Earnings Release2024-05-01
2024-05-01
0001193125-24-126373
8-K
Earnings Release2024-02-07
2024-02-07
0001193125-24-026126
8-K
Earnings Release2023-11-01
2023-11-01
0001193125-23-267755
8-K
Officer/Director Change · Reg FD Disclosure2023-08-02
2023-08-02
0001193125-23-201189
8-K
Earnings Release2023-08-02
2023-08-02
0001193125-23-201186
8-K
Material Agreement · Off-Balance Sheet Obligation2023-06-14
2023-06-20
0001193125-23-169669
8-K
Material Agreement · Off-Balance Sheet Obligation2023-05-30
2023-05-30
0001193125-23-156582
8-K
Shareholder Vote Results2023-05-11
2023-05-12
0001193125-23-142632
8-K
Earnings Release · Other Event2023-05-03
2023-05-03
0001193125-23-134390
8-K
Reg FD Disclosure2023-03-09
2023-03-09
0001193125-23-066103
8-K
Earnings Release · Exit/Restructuring Costs2023-02-02
2023-02-08
0001193125-23-028382
8-K/A
Earnings Release2022-11-02
2022-11-03
0001193125-22-276659
8-K
Earnings Release2022-11-02
2022-11-02
0001193125-22-275849
8-K/A
Item 9.012022-06-27
2022-09-08
0001193125-22-241001
8-K
Earnings Release2022-08-03
2022-08-03
0001193125-22-211262
8-K
Acquisition Completed · Reg FD Disclosure2022-06-27
2022-06-27
0001193125-22-182826
8-K
Shareholder Vote Results2022-05-12
2022-05-16
0001193125-22-151684
8-K
Earnings Release2022-05-04
2022-05-04
0001193125-22-140455
8-K
Material Agreement · Reg FD Disclosure2022-04-18
2022-04-18
0001193125-22-108017
8-K
Reg FD Disclosure2022-03-01
2022-03-01
0001193125-22-059877
8-K
Earnings Release2022-02-09
2022-02-09
0001193125-22-032669
8-K
Earnings Release2021-10-27
2021-10-27
0001193125-21-309324
8-K
Earnings Release2021-07-28
2021-07-28
0001193125-21-227406
8-K
Officer/Director Change2021-06-14
2021-06-14
0001193125-21-189568
8-K
Earnings Release · Officer/Director Change2021-05-12
2021-05-13
0001193125-21-159545
8-K
Earnings Release2021-04-28
2021-04-28
0001193125-21-136849
8-K
Agreement Terminated · Other Event2021-03-15
2021-03-16
0001193125-21-083011
8-K
Material Agreement · Off-Balance Sheet Obligation2021-03-09
2021-03-10
0001193125-21-076246
8-K
Reg FD Disclosure2021-02-24
2021-02-24
0001193125-21-054812
8-K
Reg FD Disclosure2021-02-23
2021-02-23
0001193125-21-051549
8-K
Earnings Release · Other Event2021-02-03
2021-02-03
0001193125-21-027322
8-K
Reg FD Disclosure2020-12-15
2020-12-15
0001193125-20-318208
8-K
Earnings Release2020-10-28
2020-10-28
0001193125-20-279980
8-K
Officer/Director Change2020-09-04
2020-09-04
0001193125-20-239645
8-K
Earnings Release2020-07-29
2020-07-29
0001193125-20-203110
8-K
Shareholder Vote Results2020-05-07
2020-05-08
0001193125-20-137566
8-K
Reg FD Disclosure2020-05-01
2020-05-04
0001193125-20-131366
8-K
Exit/Restructuring Costs · Reg FD Disclosure2020-04-29
2020-04-29
0001193125-20-126358
8-K
Earnings Release2020-04-29
2020-04-29
0001193125-20-126117
8-K
Acquisition Completed · Reg FD Disclosure2020-04-17
2020-04-23
0001193125-20-117365
8-K
Earnings Release2020-02-05
2020-02-05
0001193125-20-025365
8-K
Officer/Director Change2020-01-30
2020-01-31
0001193125-20-021278
8-K
Material Agreement · Reg FD Disclosure2020-01-19
2020-01-22
0001193125-20-012011
8-K
Earnings Release2019-10-30
2019-10-30
0001193125-19-278973
8-K
Officer/Director Change2019-08-18
2019-08-19
0001193125-19-224091
8-K
Earnings Release2019-07-31
2019-07-31
0001193125-19-208689
8-K
Material Agreement · Off-Balance Sheet Obligation2019-07-18
2019-07-24
0001193125-19-201401
8-K
Reg FD Disclosure2019-06-13
2019-06-13
0001193125-19-171943
8-K
Material Agreement · Off-Balance Sheet Obligation2019-06-03
2019-06-06
0001193125-19-167332
8-K
Shareholder Vote Results2019-05-08
2019-05-09
0001193125-19-143113
8-K
Earnings Release2019-05-01
2019-05-01
0001193125-19-132977
8-K
Earnings Release2019-02-06
2019-02-06
0001193125-19-029540
8-K
Earnings Release2019-01-14
2019-01-15
0001193125-19-009142
8-K
Earnings Release2018-10-30
2018-10-30
0001193125-18-312212
8-K
Officer/Director Change2018-10-18
2018-10-22
0001193125-18-303926
8-K
Officer/Director Change2018-09-06
2018-09-06
0001193125-18-268231
8-K
Earnings Release2018-08-01
2018-08-01
0001193125-18-234997
8-K/A
Item 9.012018-04-18
2018-06-29
0001193125-18-209635
8-K
Reg FD Disclosure2018-05-29
2018-05-29
0001193125-18-176976
8-K
Shareholder Vote Results2018-05-09
2018-05-10
0001193125-18-159394
8-K
Officer/Director Change2018-05-09
2018-05-09
0001193125-18-157596
8-K
Earnings Release2018-05-02
2018-05-02
0001193125-18-148650
8-K
Material Agreement · Acquisition Completed2018-04-18
2018-04-18
0001193125-18-120583
8-K
Other Event2018-02-21
2018-02-21
0001193125-18-052169
8-K
Officer/Director Change2018-02-13
2018-02-20
0001193125-18-050385
8-K
Reg FD Disclosure2018-02-09
2018-02-09
0001193125-18-036966
8-K
Earnings Release2018-02-07
2018-02-07
0001193125-18-034744
8-K
Material Agreement · Off-Balance Sheet Obligation2017-12-08
2017-12-14
0001193125-17-369625
8-K
Material Agreement · Reg FD Disclosure2017-12-01
2017-12-04
0001193125-17-359439
8-K
Earnings Release2017-11-01
2017-11-01
0001193125-17-329425
8-K
Material Agreement · Off-Balance Sheet Obligation2017-09-28
2017-09-29
0001193125-17-298999
8-K
Reg FD Disclosure2017-09-15
2017-09-15
0001193125-17-286491
8-K
Reg FD Disclosure2017-09-11
2017-09-11
0001193125-17-281193
8-K
Reg FD Disclosure2017-09-06
2017-09-06
0001193125-17-277536
8-K
Earnings Release2017-08-02
2017-08-02
0001193125-17-245823
8-K
Officer/Director Change · Shareholder Vote Results2017-05-11
2017-05-18
0001193125-17-173896
Proxy 21
FormWhatFiledAccession
DEFA14A
2026-03-19
0001193125-26-116019
DEF 14A
Proxy 20262026-05-07
2026-03-19
0001193125-26-115993
DEFA14A
2025-03-13
0000950170-25-038318
DEF 14A
Proxy 20252025-05-08
2025-03-13
0000950170-25-038317
DEF 14A
Proxy 20242024-05-08
2024-03-15
0000950170-24-032311
DEFA14A
2024-03-15
0000950170-24-032310
Show 15 more
PRE 14A
Proxy 20242024-05-08
2024-03-01
0000950170-24-024020
DEFA14A
2023-03-16
0001193125-23-072003
DEF 14A
2023-03-16
0001193125-23-072000
DEFA14A
2022-03-23
0001193125-22-082741
DEF 14A
Proxy 20222022-05-12
2022-03-23
0001193125-22-082727
DEFA14A
2021-04-13
0001193125-21-114334
DEFA14A
2021-03-19
0001193125-21-087466
DEF 14A
Proxy 20212021-05-12
2021-03-16
0001193125-21-081995
DEFA14A
2020-04-24
0001193125-20-119062
DEFA14A
2020-03-27
0001193125-20-087674
DEF 14A
Proxy 20202020-05-07
2020-03-27
0001193125-20-087669
DEFA14A
2019-03-22
0001193125-19-082866
DEF 14A
Proxy 20192019-05-08
2019-03-22
0001193125-19-082858
DEFA14A
2018-03-29
0001193125-18-100741
DEF 14A
Proxy 20182018-05-09
2018-03-29
0001193125-18-100723