Follow the people · Insider
Douglas L. Soder
Douglas L. Soder files insider transactions with the SEC as an evp, commercial sector pres. of Ttm Technologies (TTMI). We hold 2 disclosed purchases and sales filed since 3 November 2006, 2 of them in the last 90 days.
- Files forTTMI
- Disclosed buys and sells2 in all, 2 in the last 90 days
- Last disclosure29 June 2026
Positions held
1 post we hold — a term names its own dates; a run of filings only says when they filed- Filed 1 November 2006 — 25 June 2026EVP, Commercial Sector Pres. · Ttm Technologies (TTMI)191 Form 4 lines · source: SEC Form 4
Everything they disclosed
120 entries, newest first — one per disclosure report, one per Form 4 line- ▼ sold on the open market 160 shares of Ttm TechnologiesSEC Form 429 June 2026Common Stock · traded 25 June 2026 · filed 29 June 2026
- ▼ sold on the open market 13 shares of Ttm TechnologiesSEC Form 429 June 2026Common Stock · traded 25 June 2026 · filed 29 June 2026
- ▼ sold on the open market 15 shares of Ttm TechnologiesSEC Form 429 June 2026Common Stock · traded 25 June 2026 · filed 29 June 2026
- ▼ sold on the open market 25 shares of Ttm TechnologiesSEC Form 429 June 2026Common Stock · traded 25 June 2026 · filed 29 June 2026
- ▼ sold on the open market 9 shares of Ttm TechnologiesSEC Form 429 June 2026Common Stock · traded 25 June 2026 · filed 29 June 2026
- ▼ sold on the open market 58 shares of Ttm TechnologiesSEC Form 429 June 2026Common Stock · traded 25 June 2026 · filed 29 June 2026
- ▼ sold on the open market 147 shares of Ttm TechnologiesSEC Form 429 June 2026Common Stock · traded 25 June 2026 · filed 29 June 2026
- ▼ sold on the open market 1,090 shares of Ttm TechnologiesSEC Form 429 June 2026Common Stock · traded 25 June 2026 · filed 29 June 2026
- ▼ sold on the open market 689 shares of Ttm TechnologiesSEC Form 429 June 2026Common Stock · traded 25 June 2026 · filed 29 June 2026
- ▼ sold on the open market 394 shares of Ttm TechnologiesSEC Form 429 June 2026Common Stock · traded 25 June 2026 · filed 29 June 2026
- ▼ sold on the open market 242 shares of Ttm TechnologiesSEC Form 429 June 2026Common Stock · traded 25 June 2026 · filed 29 June 2026
- ▼ sold on the open market 15 shares of Ttm TechnologiesSEC Form 429 June 2026Common Stock · traded 25 June 2026 · filed 29 June 2026
- ▼ sold on the open market 17 shares of Ttm TechnologiesSEC Form 429 June 2026Common Stock · traded 25 June 2026 · filed 29 June 2026
- was granted 5,263 shares of Ttm TechnologiesSEC Form 426 June 2026Common Stock · traded 24 June 2026 · filed 26 June 2026
- ▼ sold on the open market 110 shares of Ttm TechnologiesSEC Form 425 June 2026Common Stock · traded 23 June 2026 · filed 25 June 2026
- ▼ sold on the open market 1,454 shares of Ttm TechnologiesSEC Form 425 June 2026Common Stock · traded 23 June 2026 · filed 25 June 2026
- ▼ sold on the open market 1,173 shares of Ttm TechnologiesSEC Form 425 June 2026Common Stock · traded 23 June 2026 · filed 25 June 2026
- ▼ sold on the open market 229 shares of Ttm TechnologiesSEC Form 425 June 2026Common Stock · traded 23 June 2026 · filed 25 June 2026
- ▼ sold on the open market 193 shares of Ttm TechnologiesSEC Form 425 June 2026Common Stock · traded 23 June 2026 · filed 25 June 2026
- ▼ sold on the open market 813 shares of Ttm TechnologiesSEC Form 425 June 2026Common Stock · traded 23 June 2026 · filed 25 June 2026
- ▼ sold on the open market 324 shares of Ttm TechnologiesSEC Form 425 June 2026Common Stock · traded 23 June 2026 · filed 25 June 2026
- ▼ sold on the open market 66 shares of Ttm TechnologiesSEC Form 425 June 2026Common Stock · traded 23 June 2026 · filed 25 June 2026
- ▼ sold on the open market 253 shares of Ttm TechnologiesSEC Form 425 June 2026Common Stock · traded 23 June 2026 · filed 25 June 2026
- ▼ sold on the open market 438 shares of Ttm TechnologiesSEC Form 425 June 2026Common Stock · traded 23 June 2026 · filed 25 June 2026
- ▼ sold on the open market 1,770 shares of Ttm TechnologiesSEC Form 425 June 2026Common Stock · traded 23 June 2026 · filed 25 June 2026
- ▼ sold on the open market 2,079 shares of Ttm TechnologiesSEC Form 425 June 2026Common Stock · traded 23 June 2026 · filed 25 June 2026
- had shares withheld for tax on 20,297 shares of Ttm TechnologiesSEC Form 417 February 2026Common Stock · traded 13 February 2026 · filed 17 February 2026
- had shares withheld for tax on 20,297 shares of Ttm TechnologiesSEC Form 417 February 2026Common Stock · traded 13 February 2026 · filed 17 February 2026
- was granted 49,710 shares of Ttm TechnologiesSEC Form 413 February 2026Common Stock · traded 11 February 2026 · filed 13 February 2026
- was granted 49,710 shares of Ttm TechnologiesSEC Form 413 February 2026Common Stock · traded 11 February 2026 · filed 13 February 2026
- was granted 8,541 shares of Ttm TechnologiesSEC Form 413 November 2025Common Stock · traded 12 November 2025 · filed 13 November 2025
- was granted 19,449 shares of Ttm TechnologiesSEC Form 425 June 2025Common Stock · traded 24 June 2025 · filed 25 June 2025
- had shares withheld for tax on 13,282 shares of Ttm TechnologiesSEC Form 424 June 2025Common Stock · traded 23 June 2025 · filed 24 June 2025
- ▼ sold on the open market 24,972 shares of Ttm TechnologiesSEC Form 415 May 2025Common Stock · traded 14 May 2025 · filed 15 May 2025
- was granted 34,224 shares of Ttm TechnologiesSEC Form 413 February 2025Common Stock · traded 11 February 2025 · filed 13 February 2025
- had shares withheld for tax on 15,691 shares of Ttm TechnologiesSEC Form 413 February 2025Common Stock · traded 12 February 2025 · filed 13 February 2025
- ▼ sold on the open market 28 shares of Ttm TechnologiesSEC Form 46 February 2025Common Stock · traded 6 February 2025 · filed 6 February 2025
- ▼ sold on the open market 5,985 shares of Ttm TechnologiesSEC Form 46 December 2024Common Stock · traded 5 December 2024 · filed 6 December 2024
- ▼ sold on the open market 19,015 shares of Ttm TechnologiesSEC Form 43 December 2024Common Stock · traded 2 December 2024 · filed 3 December 2024
- ▼ sold on the open market 9,714 shares of Ttm TechnologiesSEC Form 43 July 2024Common Stock · traded 3 July 2024 · filed 3 July 2024
- ▼ sold on the open market 15,286 shares of Ttm TechnologiesSEC Form 427 June 2024Common Stock · traded 26 June 2024 · filed 27 June 2024
- had shares withheld for tax on 13,562 shares of Ttm TechnologiesSEC Form 426 June 2024Common Stock · traded 24 June 2024 · filed 26 June 2024
- ▼ sold on the open market 22,400 shares of Ttm TechnologiesSEC Form 421 June 2024Common Stock · traded 20 June 2024 · filed 21 June 2024
- was granted 28,481 shares of Ttm TechnologiesSEC Form 421 June 2024Common Stock · traded 21 June 2024 · filed 21 June 2024
- ▼ sold on the open market 2,600 shares of Ttm TechnologiesSEC Form 420 June 2024Common Stock · traded 18 June 2024 · filed 20 June 2024
- ▼ sold on the open market 25,000 shares of Ttm TechnologiesSEC Form 413 May 2024Common Stock · traded 10 May 2024 · filed 13 May 2024
- was granted 25,583 shares of Ttm TechnologiesSEC Form 426 February 2024Common Stock · traded 22 February 2024 · filed 26 February 2024
- had shares withheld for tax on 11,937 shares of Ttm TechnologiesSEC Form 426 February 2024Common Stock · traded 23 February 2024 · filed 26 February 2024
- was granted 31,104 shares of Ttm TechnologiesSEC Form 426 June 2023Common Stock · traded 22 June 2023 · filed 26 June 2023
- had shares withheld for tax on 13,470 shares of Ttm TechnologiesSEC Form 426 June 2023Common Stock · traded 23 June 2023 · filed 26 June 2023
- was granted 31,104 shares of Ttm TechnologiesSEC Form 426 June 2023Common Stock · traded 22 June 2023 · filed 26 June 2023
- had shares withheld for tax on 13,470 shares of Ttm TechnologiesSEC Form 426 June 2023Common Stock · traded 23 June 2023 · filed 26 June 2023
- was granted 36,989 shares of Ttm TechnologiesSEC Form 424 February 2023Common Stock · traded 22 February 2023 · filed 24 February 2023
- had shares withheld for tax on 17,169 shares of Ttm TechnologiesSEC Form 424 February 2023Common Stock · traded 23 February 2023 · filed 24 February 2023
- had shares withheld for tax on 8,800 shares of Ttm TechnologiesSEC Form 427 June 2022Common Stock · traded 23 June 2022 · filed 27 June 2022
- had shares withheld for tax on 4,763 shares of Ttm TechnologiesSEC Form 423 June 2022Common Stock · traded 21 June 2022 · filed 23 June 2022
- was granted 29,971 shares of Ttm TechnologiesSEC Form 423 June 2022Common Stock · traded 22 June 2022 · filed 23 June 2022
- was granted 22,167 shares of Ttm TechnologiesSEC Form 416 February 2022Common Stock · traded 15 February 2022 · filed 16 February 2022
- had shares withheld for tax on 10,417 shares of Ttm TechnologiesSEC Form 416 February 2022Common Stock · traded 16 February 2022 · filed 16 February 2022
- was granted 27,873 shares of Ttm TechnologiesSEC Form 424 June 2021Common Stock · traded 22 June 2021 · filed 24 June 2021
- had shares withheld for tax on 4,272 shares of Ttm TechnologiesSEC Form 424 June 2021Common Stock · traded 23 June 2021 · filed 24 June 2021
- had shares withheld for tax on 4,548 shares of Ttm TechnologiesSEC Form 422 June 2021Common Stock · traded 21 June 2021 · filed 22 June 2021
- ▼ sold on the open market 55,807 shares of Ttm TechnologiesSEC Form 46 April 2021Common Stock · traded 5 April 2021 · filed 6 April 2021
- had shares withheld for tax on 3,105 shares of Ttm TechnologiesSEC Form 41 April 2021Common Stock · traded 30 March 2021 · filed 1 April 2021
- was granted 16,685 shares of Ttm TechnologiesSEC Form 426 February 2021Common Stock · traded 24 February 2021 · filed 26 February 2021
- had shares withheld for tax on 7,484 shares of Ttm TechnologiesSEC Form 426 February 2021Common Stock · traded 25 February 2021 · filed 26 February 2021
- was granted 29,650 shares of Ttm TechnologiesSEC Form 424 June 2020Common Stock · traded 22 June 2020 · filed 24 June 2020
- had shares withheld for tax on 4,682 shares of Ttm TechnologiesSEC Form 424 June 2020Common Stock · traded 22 June 2020 · filed 24 June 2020
- had shares withheld for tax on 3,218 shares of Ttm TechnologiesSEC Form 431 March 2020Common Stock · traded 30 March 2020 · filed 31 March 2020
- had shares withheld for tax on 3,608 shares of Ttm TechnologiesSEC Form 43 March 2020Common Stock · traded 2 March 2020 · filed 3 March 2020
- was granted 19,124 shares of Ttm TechnologiesSEC Form 424 February 2020Common Stock · traded 20 February 2020 · filed 24 February 2020
- had shares withheld for tax on 8,553 shares of Ttm TechnologiesSEC Form 424 February 2020Common Stock · traded 21 February 2020 · filed 24 February 2020
- returned to the issuer 21,044 shares of Ttm TechnologiesSEC Form 418 December 2019Common Stock · traded 18 December 2019 · filed 18 December 2019
- was granted 31,555 shares of Ttm TechnologiesSEC Form 421 June 2019Common Stock · traded 20 June 2019 · filed 21 June 2019
- had shares withheld for tax on 3,305 shares of Ttm TechnologiesSEC Form 42 April 2019Common Stock · traded 1 April 2019 · filed 2 April 2019
- had shares withheld for tax on 11,192 shares of Ttm TechnologiesSEC Form 46 March 2019Common Stock · traded 4 March 2019 · filed 6 March 2019
- was granted 84,383 shares of Ttm TechnologiesSEC Form 420 February 2019Common Stock · traded 15 February 2019 · filed 20 February 2019
- had shares withheld for tax on 26,045 shares of Ttm TechnologiesSEC Form 420 February 2019Common Stock · traded 19 February 2019 · filed 20 February 2019
- was granted 21,645 shares of Ttm TechnologiesSEC Form 42 April 2018Common Stock · traded 29 March 2018 · filed 2 April 2018
- had shares withheld for tax on 3,749 shares of Ttm TechnologiesSEC Form 46 March 2018Common Stock · traded 2 March 2018 · filed 6 March 2018
- had shares withheld for tax on 7,254 shares of Ttm TechnologiesSEC Form 46 March 2018Common Stock · traded 5 March 2018 · filed 6 March 2018
- had shares withheld for tax on 6,638 shares of Ttm TechnologiesSEC Form 427 February 2018Common Stock · traded 26 February 2018 · filed 27 February 2018
- was granted 87,175 shares of Ttm TechnologiesSEC Form 415 February 2018Common Stock · traded 13 February 2018 · filed 15 February 2018
- had shares withheld for tax on 29,100 shares of Ttm TechnologiesSEC Form 415 February 2018Common Stock · traded 14 February 2018 · filed 15 February 2018
- ▼ sold on the open market 10,639 shares of Ttm TechnologiesSEC Form 48 March 2017Common Stock · traded 6 March 2017 · filed 8 March 2017
- had shares withheld for tax on 23,313 shares of Ttm TechnologiesSEC Form 48 March 2017Common Stock · traded 6 March 2017 · filed 8 March 2017
- ▼ sold on the open market 28,046 shares of Ttm TechnologiesSEC Form 48 March 2017Common Stock · traded 7 March 2017 · filed 8 March 2017
- was granted 24,498 shares of Ttm TechnologiesSEC Form 43 March 2017Common Stock · traded 1 March 2017 · filed 3 March 2017
- was granted 51,359 shares of Ttm TechnologiesSEC Form 43 March 2017Common Stock · traded 1 March 2017 · filed 3 March 2017
- had shares withheld for tax on 5,175 shares of Ttm TechnologiesSEC Form 43 March 2017Common Stock · traded 3 March 2017 · filed 3 March 2017
- had shares withheld for tax on 4,850 shares of Ttm TechnologiesSEC Form 41 March 2017Common Stock · traded 27 February 2017 · filed 1 March 2017
- ▼ sold on the open market 9,856 shares of Ttm TechnologiesSEC Form 41 March 2017Common Stock · traded 28 February 2017 · filed 1 March 2017
- had shares withheld for tax on 3,850 shares of Ttm TechnologiesSEC Form 423 February 2017Common Stock · traded 21 February 2017 · filed 23 February 2017
- ▼ sold on the open market 7,714 shares of Ttm TechnologiesSEC Form 423 February 2017Common Stock · traded 22 February 2017 · filed 23 February 2017
- exercised options over 3,333 shares of Ttm TechnologiesSEC Form 426 January 2017Common Stock · traded 24 January 2017 · filed 26 January 2017
- exercised options over 3,333 shares of Ttm TechnologiesSEC Form 426 January 2017Common Stock · traded 24 January 2017 · filed 26 January 2017
- ▼ sold on the open market 6,666 shares of Ttm TechnologiesSEC Form 426 January 2017Common Stock · traded 24 January 2017 · filed 26 January 2017
- exercised options over 3,333 shares of Ttm Technologies (a derivative holding)SEC Form 426 January 2017Employee Stock Option (Right to Buy) · traded 24 January 2017 · filed 26 January 2017
- exercised options over 3,333 shares of Ttm Technologies (a derivative holding)SEC Form 426 January 2017Employee Stock Option (Right to Buy) · traded 24 January 2017 · filed 26 January 2017
- ▼ sold on the open market 98,762 shares of Ttm TechnologiesSEC Form 44 November 2016Common Stock · traded 2 November 2016 · filed 4 November 2016
- exercised options over 30,000 shares of Ttm TechnologiesSEC Form 426 October 2016Common Stock · traded 24 October 2016 · filed 26 October 2016
- ▼ sold on the open market 30,000 shares of Ttm TechnologiesSEC Form 426 October 2016Common Stock · traded 24 October 2016 · filed 26 October 2016
- exercised options over 30,000 shares of Ttm Technologies (a derivative holding)SEC Form 426 October 2016Employee Stock Option (Right to Buy) · traded 24 October 2016 · filed 26 October 2016
- was granted 47,440 shares of Ttm TechnologiesSEC Form 43 March 2016Common Stock · traded 2 March 2016 · filed 3 March 2016
- had shares withheld for tax on 4,823 shares of Ttm TechnologiesSEC Form 41 March 2016Common Stock · traded 26 February 2016 · filed 1 March 2016
- had shares withheld for tax on 3,745 shares of Ttm TechnologiesSEC Form 41 March 2016Common Stock · traded 29 February 2016 · filed 1 March 2016
- had shares withheld for tax on 3,840 shares of Ttm TechnologiesSEC Form 424 February 2016Common Stock · traded 22 February 2016 · filed 24 February 2016
- was granted 35,538 shares of Ttm TechnologiesSEC Form 45 February 2016Common Stock · traded 3 February 2016 · filed 5 February 2016
- ▼ sold on the open market 12,600 shares of Ttm TechnologiesSEC Form 45 February 2016Common Stock · traded 4 February 2016 · filed 5 February 2016
- exercised options over 1,666 shares of Ttm TechnologiesSEC Form 422 May 2015Common Stock · traded 20 May 2015 · filed 22 May 2015
- exercised options over 1,666 shares of Ttm TechnologiesSEC Form 422 May 2015Common Stock · traded 20 May 2015 · filed 22 May 2015
- ▼ sold on the open market 26,951 shares of Ttm TechnologiesSEC Form 422 May 2015Common Stock · traded 20 May 2015 · filed 22 May 2015
- exercised options over 1,666 shares of Ttm Technologies (a derivative holding)SEC Form 422 May 2015Employee Stock Option (Right to Buy) · traded 20 May 2015 · filed 22 May 2015
- exercised options over 1,666 shares of Ttm Technologies (a derivative holding)SEC Form 422 May 2015Employee Stock Option (Right to Buy) · traded 20 May 2015 · filed 22 May 2015
- ▼ sold on the open market 7,186 shares of Ttm TechnologiesSEC Form 44 March 2015Common Stock · traded 2 March 2015 · filed 4 March 2015
- was granted 44,118 shares of Ttm TechnologiesSEC Form 427 February 2015Common Stock · traded 25 February 2015 · filed 27 February 2015
- ▼ sold on the open market 4,355 shares of Ttm TechnologiesSEC Form 424 February 2015Common Stock · traded 20 February 2015 · filed 24 February 2015
- ▼ sold on the open market 12,304 shares of Ttm TechnologiesSEC Form 420 February 2015Common Stock · traded 18 February 2015 · filed 20 February 2015
- ▼ sold on the open market 8,080 shares of Ttm TechnologiesSEC Form 420 February 2015Common Stock · traded 19 February 2015 · filed 20 February 2015
- ▼ sold on the open market 2,628 shares of Ttm TechnologiesSEC Form 412 March 2014Common Stock · traded 10 March 2014 · filed 12 March 2014
Positions come from the unitedstates/congress-legislators roster, the Office of Government Ethics and the SEC’s Form 4 index. Every disclosed line names its own source and links the document the government published; we print what the filing says and never a price we did not read from it. Headlines and links come from the GDELT Global Knowledge Graph — the story stays with the publisher. The portrait, where we have one, is the public-domain Congressional Bioguide photograph.