TTMI · TTM Technologies Inc. Common Stock
View on chartInsiders & Stakes
| Schull Todd B EVP and CFO | ▼ Sell | Tax Withholding | 279,154 Shares held | 6/23/2023 | View profile |
| Douglas L. Soder See Remarks | ▼ Sell | Open Market | 210,634 Shares held | 6/25/2026 | View profile |
| MAYER JOHN G Director | ▼ Sell | Open Market | 165,140 Shares held | 11/14/2025 | View profile |
| Philip G. Franklin Director | ▲ Buy | Grant | 156,725 Shares held | 5/6/2026 | View profile |
| Zakheim Dov S. Director | ▲ Buy | Grant | 130,902 Shares held | 5/11/2023 | View profile |
| Titterton Philip EVP & COO | ▼ Sell | Open Market | 123,338 Shares held | 6/23/2025 | View profile |
| Shawn A. Powers EVP, Human Resources | ▼ Sell | Open Market | 120,801 Shares held | 6/25/2026 | View profile |
| Julie Spicer England Director | ▲ Buy | Grant | 108,352 Shares held | 5/6/2026 | View profile |
| Rex D. Geveden Director | ▲ Buy | Grant | 94,824 Shares held | 5/6/2026 | View profile |
| Daniel J. Weber EVP, General Counsel | ▼ Sell | Open Market | 88,250 Shares held | 6/25/2026 | View profile |
| Hardwick William Kent SVP Global Sales and EMS | ▼ Sell | Tax Withholding | 82,954 Shares held | 6/23/2023 | View profile |
| Chantel E. Lenard Director | ▲ Buy | Grant | 76,039 Shares held | 5/6/2026 | View profile |
| Daniel L. Boehle | ▼ Sell | Open Market | 75,055 Shares held | 6/25/2026 | View profile |
| Catherine A. Gridley EVP, A&D BU President | ▼ Sell | Open Market | 71,866 Shares held | 6/25/2026 | View profile |
| Edwin Roks EVP & Pres. Digital Imaging | ▲ Buy | Grant | 54,814 Shares held | 6/24/2026 | View profile |
| Jankowsky Jeff President, C&C BU | ▼ Sell | Open Market | 50,273 Shares held | 12/2/2024 | View profile |
| Pamela B. Jackson Director | ▲ Buy | Grant | 49,501 Shares held | 5/6/2026 | View profile |
| Anthony Joseph Sandeen President, AMI&I Business Unit | ▲ Buy | Grant | 43,255 Shares held | 6/24/2026 | View profile |
| Dale Martin Knecht SVP Information Technology | ▼ Sell | Open Market | 40,138 Shares held | 8/10/2026 | View profile |
| James P. Walsh Chief Operating Officer | ▼ Sell | Open Market | 33,783 Shares held | 6/25/2026 | View profile |
| Spoto Steven See Remarks | ▼ Sell | Open Market | 27,649 Shares held | 11/4/2025 | View profile |
| Wajid Ali EVP & Chief Financial Officer | ▲ Buy | Grant | 25,835 Shares held | 5/6/2026 | View profile |
| SANCHEZ TONY VP, Corporate Controller | ▼ Sell | Open Market | 21,174 Shares held | 2/3/2025 | View profile |
| Tom Clapprood President A&D Radar Systems | ▼ Sell | Open Market | 20,773 Shares held | 6/25/2026 | View profile |
| Robert P. Farrell President C&C | ▼ Sell | Open Market | 16,995 Shares held | 6/25/2026 | View profile |
| Elizabeth Romo Chief Accounting Officer | ▼ Sell | Open Market | 13,492 Shares held | 6/25/2026 | View profile |
| Gregory S. Fortier SVP, President - Integ. Elec. | ▲ Buy | Grant | 7,413 Shares held | 6/24/2026 | View profile |
| Ryan D. McCarthy Director | ▲ Buy | Grant | 1,358 Shares held | 5/7/2026 | View profile |
| Daniel G. Korte Director | ▲ Buy | Grant | 1,358 Shares held | 5/7/2026 | View profile |
| Thomas T. Edman Director | ▼ Sell | Open Market | — Shares held | 5/1/2026 | View profile |
| ALDER KENTON K Director | ▼ Sell | Gift | 0 Shares held | 5/14/2024 | View profile |
Transaction History
| Dale Martin Knecht | ▼ Sell | Open Market | 26,198 | $3.7M | 8/10/2026 |
| James P. Walsh | ▼ Sell | Open Market | 43 | $9K | 6/25/2026 |
| James P. Walsh | ▼ Sell | Open Market | 108 | $22K | 6/25/2026 |
| James P. Walsh | ▼ Sell | Open Market | 801 | $167K | 6/25/2026 |
| James P. Walsh | ▼ Sell | Open Market | 507 | $106K | 6/25/2026 |
| James P. Walsh | ▼ Sell | Open Market | 290 | $61K | 6/25/2026 |
| James P. Walsh | ▼ Sell | Open Market | 178 | $38K | 6/25/2026 |
| James P. Walsh | ▼ Sell | Open Market | 11 | $2K | 6/25/2026 |
| James P. Walsh | ▼ Sell | Open Market | 12 | $3K | 6/25/2026 |
| James P. Walsh | ▼ Sell | Open Market | 9 | $2K | 6/25/2026 |
| James P. Walsh | ▼ Sell | Open Market | 11 | $2K | 6/25/2026 |
| James P. Walsh | ▼ Sell | Open Market | 18 | $4K | 6/25/2026 |
| James P. Walsh | ▼ Sell | Open Market | 7 | $2K | 6/25/2026 |
| Elizabeth Romo | ▼ Sell | Open Market | 40 | $8K | 6/25/2026 |
| Elizabeth Romo | ▼ Sell | Open Market | 15 | $3K | 6/25/2026 |
| Elizabeth Romo | ▼ Sell | Open Market | 37 | $8K | 6/25/2026 |
| Elizabeth Romo | ▼ Sell | Open Market | 273 | $57K | 6/25/2026 |
| Elizabeth Romo | ▼ Sell | Open Market | 173 | $36K | 6/25/2026 |
| Elizabeth Romo | ▼ Sell | Open Market | 99 | $21K | 6/25/2026 |
| Elizabeth Romo | ▼ Sell | Open Market | 61 | $13K | 6/25/2026 |
| Elizabeth Romo | ▼ Sell | Open Market | 4 | $847 | 6/25/2026 |
| Elizabeth Romo | ▼ Sell | Open Market | 4 | $854 | 6/25/2026 |
| Elizabeth Romo | ▼ Sell | Open Market | 3 | $643 | 6/25/2026 |
| Elizabeth Romo | ▼ Sell | Open Market | 4 | $866 | 6/25/2026 |
| Elizabeth Romo | ▼ Sell | Open Market | 6 | $1K | 6/25/2026 |
| Elizabeth Romo | ▼ Sell | Open Market | 1 | $218 | 6/25/2026 |
| Daniel L. Boehle | ▼ Sell | Open Market | 1 | $204 | 6/25/2026 |
| Daniel L. Boehle | ▼ Sell | Open Market | 235 | $48K | 6/25/2026 |
| Daniel L. Boehle | ▼ Sell | Open Market | 85 | $18K | 6/25/2026 |
| Daniel L. Boehle | ▼ Sell | Open Market | 216 | $45K | 6/25/2026 |
| Daniel L. Boehle | ▼ Sell | Open Market | 1,600 | $333K | 6/25/2026 |
| Daniel L. Boehle | ▼ Sell | Open Market | 1,011 | $211K | 6/25/2026 |
| Daniel L. Boehle | ▼ Sell | Open Market | 578 | $121K | 6/25/2026 |
| Daniel L. Boehle | ▼ Sell | Open Market | 355 | $75K | 6/25/2026 |
| Daniel L. Boehle | ▼ Sell | Open Market | 22 | $5K | 6/25/2026 |
| Daniel L. Boehle | ▼ Sell | Open Market | 25 | $5K | 6/25/2026 |
| Daniel L. Boehle | ▼ Sell | Open Market | 19 | $4K | 6/25/2026 |
| Daniel L. Boehle | ▼ Sell | Open Market | 22 | $5K | 6/25/2026 |
| Daniel L. Boehle | ▼ Sell | Open Market | 36 | $8K | 6/25/2026 |
| Daniel L. Boehle | ▼ Sell | Open Market | 13 | $3K | 6/25/2026 |
| Tom Clapprood | ▼ Sell | Open Market | 69 | $14K | 6/25/2026 |
| Tom Clapprood | ▼ Sell | Open Market | 25 | $5K | 6/25/2026 |
| Tom Clapprood | ▼ Sell | Open Market | 63 | $13K | 6/25/2026 |
| Tom Clapprood | ▼ Sell | Open Market | 470 | $98K | 6/25/2026 |
| Tom Clapprood | ▼ Sell | Open Market | 297 | $62K | 6/25/2026 |
| Tom Clapprood | ▼ Sell | Open Market | 170 | $36K | 6/25/2026 |
| Tom Clapprood | ▼ Sell | Open Market | 104 | $22K | 6/25/2026 |
| Tom Clapprood | ▼ Sell | Open Market | 6 | $1K | 6/25/2026 |
| Tom Clapprood | ▼ Sell | Open Market | 7 | $1K | 6/25/2026 |
| Tom Clapprood | ▼ Sell | Open Market | 6 | $1K | 6/25/2026 |
| Tom Clapprood | ▼ Sell | Open Market | 6 | $1K | 6/25/2026 |
| Tom Clapprood | ▼ Sell | Open Market | 11 | $2K | 6/25/2026 |
| Tom Clapprood | ▼ Sell | Open Market | 5 | $1K | 6/25/2026 |
| Dale Martin Knecht | ▼ Sell | Open Market | 112 | $23K | 6/25/2026 |
| Dale Martin Knecht | ▼ Sell | Open Market | 41 | $8K | 6/25/2026 |
| Dale Martin Knecht | ▼ Sell | Open Market | 103 | $21K | 6/25/2026 |
| Dale Martin Knecht | ▼ Sell | Open Market | 764 | $159K | 6/25/2026 |
| Dale Martin Knecht | ▼ Sell | Open Market | 483 | $101K | 6/25/2026 |
| Dale Martin Knecht | ▼ Sell | Open Market | 276 | $58K | 6/25/2026 |
| Dale Martin Knecht | ▼ Sell | Open Market | 170 | $36K | 6/25/2026 |
| Dale Martin Knecht | ▼ Sell | Open Market | 10 | $2K | 6/25/2026 |
| Dale Martin Knecht | ▼ Sell | Open Market | 12 | $3K | 6/25/2026 |
| Dale Martin Knecht | ▼ Sell | Open Market | 9 | $2K | 6/25/2026 |
| Dale Martin Knecht | ▼ Sell | Open Market | 10 | $2K | 6/25/2026 |
| Dale Martin Knecht | ▼ Sell | Open Market | 17 | $4K | 6/25/2026 |
| Dale Martin Knecht | ▼ Sell | Open Market | 7 | $2K | 6/25/2026 |
| Shawn A. Powers | ▼ Sell | Open Market | 187 | $38K | 6/25/2026 |
| Shawn A. Powers | ▼ Sell | Open Market | 68 | $14K | 6/25/2026 |
| Shawn A. Powers | ▼ Sell | Open Market | 172 | $36K | 6/25/2026 |
| Shawn A. Powers | ▼ Sell | Open Market | 1,277 | $266K | 6/25/2026 |
| Shawn A. Powers | ▼ Sell | Open Market | 807 | $169K | 6/25/2026 |
| Shawn A. Powers | ▼ Sell | Open Market | 461 | $97K | 6/25/2026 |
| Shawn A. Powers | ▼ Sell | Open Market | 284 | $60K | 6/25/2026 |
| Shawn A. Powers | ▼ Sell | Open Market | 18 | $4K | 6/25/2026 |
| Shawn A. Powers | ▼ Sell | Open Market | 20 | $4K | 6/25/2026 |
| Shawn A. Powers | ▼ Sell | Open Market | 15 | $3K | 6/25/2026 |
| Shawn A. Powers | ▼ Sell | Open Market | 17 | $4K | 6/25/2026 |
| Shawn A. Powers | ▼ Sell | Open Market | 29 | $6K | 6/25/2026 |
| Shawn A. Powers | ▼ Sell | Open Market | 12 | $3K | 6/25/2026 |
| Daniel J. Weber | ▼ Sell | Open Market | 162 | $33K | 6/25/2026 |
| Daniel J. Weber | ▼ Sell | Open Market | 59 | $12K | 6/25/2026 |
| Daniel J. Weber | ▼ Sell | Open Market | 149 | $31K | 6/25/2026 |
| Daniel J. Weber | ▼ Sell | Open Market | 1,106 | $230K | 6/25/2026 |
| Daniel J. Weber | ▼ Sell | Open Market | 699 | $146K | 6/25/2026 |
| Daniel J. Weber | ▼ Sell | Open Market | 400 | $84K | 6/25/2026 |
| Daniel J. Weber | ▼ Sell | Open Market | 246 | $52K | 6/25/2026 |
| Daniel J. Weber | ▼ Sell | Open Market | 15 | $3K | 6/25/2026 |
| Daniel J. Weber | ▼ Sell | Open Market | 17 | $4K | 6/25/2026 |
| Daniel J. Weber | ▼ Sell | Open Market | 13 | $3K | 6/25/2026 |
| Daniel J. Weber | ▼ Sell | Open Market | 15 | $3K | 6/25/2026 |
| Daniel J. Weber | ▼ Sell | Open Market | 25 | $5K | 6/25/2026 |
| Daniel J. Weber | ▼ Sell | Open Market | 9 | $2K | 6/25/2026 |
| Douglas L. Soder | ▼ Sell | Open Market | 160 | $33K | 6/25/2026 |
| Douglas L. Soder | ▼ Sell | Open Market | 58 | $12K | 6/25/2026 |
| Douglas L. Soder | ▼ Sell | Open Market | 147 | $30K | 6/25/2026 |
| Douglas L. Soder | ▼ Sell | Open Market | 1,090 | $227K | 6/25/2026 |
| Douglas L. Soder | ▼ Sell | Open Market | 689 | $144K | 6/25/2026 |
| Douglas L. Soder | ▼ Sell | Open Market | 394 | $83K | 6/25/2026 |
| Douglas L. Soder | ▼ Sell | Open Market | 242 | $51K | 6/25/2026 |
| Douglas L. Soder | ▼ Sell | Open Market | 15 | $3K | 6/25/2026 |
| Douglas L. Soder | ▼ Sell | Open Market | 17 | $4K | 6/25/2026 |
| Douglas L. Soder | ▼ Sell | Open Market | 13 | $3K | 6/25/2026 |
| Douglas L. Soder | ▼ Sell | Open Market | 15 | $3K | 6/25/2026 |
| Douglas L. Soder | ▼ Sell | Open Market | 25 | $5K | 6/25/2026 |
| Douglas L. Soder | ▼ Sell | Open Market | 9 | $2K | 6/25/2026 |
| Catherine A. Gridley | ▼ Sell | Open Market | 170 | $35K | 6/25/2026 |
| Catherine A. Gridley | ▼ Sell | Open Market | 62 | $13K | 6/25/2026 |
| Catherine A. Gridley | ▼ Sell | Open Market | 156 | $32K | 6/25/2026 |
| Catherine A. Gridley | ▼ Sell | Open Market | 1,159 | $242K | 6/25/2026 |
| Catherine A. Gridley | ▼ Sell | Open Market | 733 | $153K | 6/25/2026 |
| Catherine A. Gridley | ▼ Sell | Open Market | 419 | $88K | 6/25/2026 |
| Catherine A. Gridley | ▼ Sell | Open Market | 258 | $54K | 6/25/2026 |
| Catherine A. Gridley | ▼ Sell | Open Market | 16 | $3K | 6/25/2026 |
| Catherine A. Gridley | ▼ Sell | Open Market | 18 | $4K | 6/25/2026 |
| Catherine A. Gridley | ▼ Sell | Open Market | 14 | $3K | 6/25/2026 |
| Catherine A. Gridley | ▼ Sell | Open Market | 16 | $3K | 6/25/2026 |
| Catherine A. Gridley | ▼ Sell | Open Market | 26 | $6K | 6/25/2026 |
| Catherine A. Gridley | ▼ Sell | Open Market | 9 | $2K | 6/25/2026 |
| Robert P. Farrell | ▼ Sell | Open Market | 73 | $15K | 6/25/2026 |
| Robert P. Farrell | ▼ Sell | Open Market | 26 | $5K | 6/25/2026 |
| Robert P. Farrell | ▼ Sell | Open Market | 67 | $14K | 6/25/2026 |
| Robert P. Farrell | ▼ Sell | Open Market | 495 | $103K | 6/25/2026 |
| Robert P. Farrell | ▼ Sell | Open Market | 313 | $65K | 6/25/2026 |
| Robert P. Farrell | ▼ Sell | Open Market | 179 | $38K | 6/25/2026 |
| Robert P. Farrell | ▼ Sell | Open Market | 110 | $23K | 6/25/2026 |
| Robert P. Farrell | ▼ Sell | Open Market | 7 | $1K | 6/25/2026 |
| Robert P. Farrell | ▼ Sell | Open Market | 8 | $2K | 6/25/2026 |
| Robert P. Farrell | ▼ Sell | Open Market | 6 | $1K | 6/25/2026 |
| Robert P. Farrell | ▼ Sell | Open Market | 7 | $2K | 6/25/2026 |
| Robert P. Farrell | ▼ Sell | Open Market | 11 | $2K | 6/25/2026 |
| Robert P. Farrell | ▼ Sell | Open Market | 2 | $437 | 6/25/2026 |
| James P. Walsh | ▼ Sell | Open Market | 118 | $24K | 6/25/2026 |
| Daniel J. Weber | ▲ Buy | Grant | 5,077 | $0 | 6/24/2026 |
| James P. Walsh | ▲ Buy | Grant | 5,263 | $0 | 6/24/2026 |
| Douglas L. Soder | ▲ Buy | Grant | 5,263 | $0 | 6/24/2026 |
| Anthony Joseph Sandeen | ▲ Buy | Grant | 1,813 | $0 | 6/24/2026 |
| Edwin Roks | ▲ Buy | Grant | 15,716 | $0 | 6/24/2026 |
| Shawn A. Powers | ▲ Buy | Grant | 4,900 | $0 | 6/24/2026 |
| Catherine A. Gridley | ▲ Buy | Grant | 5,263 | $0 | 6/24/2026 |
| Gregory S. Fortier | ▲ Buy | Grant | 1,813 | $0 | 6/24/2026 |
| Robert P. Farrell | ▲ Buy | Grant | 1,813 | $0 | 6/24/2026 |
| Tom Clapprood | ▲ Buy | Grant | 1,813 | $0 | 6/24/2026 |
| Daniel L. Boehle | ▲ Buy | Grant | 6,351 | $0 | 6/24/2026 |
| Elizabeth Romo | ▲ Buy | Grant | 2,417 | $0 | 6/24/2026 |
| Tom Clapprood | ▼ Sell | Open Market | 37 | $7K | 6/23/2026 |
| Tom Clapprood | ▼ Sell | Open Market | 66 | $13K | 6/23/2026 |
| Tom Clapprood | ▼ Sell | Open Market | 277 | $57K | 6/23/2026 |
| Tom Clapprood | ▼ Sell | Open Market | 110 | $23K | 6/23/2026 |
| Tom Clapprood | ▼ Sell | Open Market | 22 | $5K | 6/23/2026 |
| Tom Clapprood | ▼ Sell | Open Market | 86 | $18K | 6/23/2026 |
| Tom Clapprood | ▼ Sell | Open Market | 149 | $31K | 6/23/2026 |
| Tom Clapprood | ▼ Sell | Open Market | 603 | $126K | 6/23/2026 |
| Tom Clapprood | ▼ Sell | Open Market | 709 | $149K | 6/23/2026 |
| Tom Clapprood | ▼ Sell | Open Market | 496 | $105K | 6/23/2026 |
| Tom Clapprood | ▼ Sell | Open Market | 400 | $85K | 6/23/2026 |
| Tom Clapprood | ▼ Sell | Open Market | 80 | $17K | 6/23/2026 |
| Daniel J. Weber | ▼ Sell | Open Market | 105 | $21K | 6/23/2026 |
| Daniel J. Weber | ▼ Sell | Open Market | 185 | $38K | 6/23/2026 |
| Daniel J. Weber | ▼ Sell | Open Market | 780 | $160K | 6/23/2026 |
| Daniel J. Weber | ▼ Sell | Open Market | 310 | $64K | 6/23/2026 |
| Daniel J. Weber | ▼ Sell | Open Market | 63 | $13K | 6/23/2026 |
| Daniel J. Weber | ▼ Sell | Open Market | 242 | $50K | 6/23/2026 |
| Daniel J. Weber | ▼ Sell | Open Market | 420 | $88K | 6/23/2026 |
| Daniel J. Weber | ▼ Sell | Open Market | 1,697 | $356K | 6/23/2026 |
| Daniel J. Weber | ▼ Sell | Open Market | 1,992 | $420K | 6/23/2026 |
| Daniel J. Weber | ▼ Sell | Open Market | 1,393 | $295K | 6/23/2026 |
| Daniel J. Weber | ▼ Sell | Open Market | 1,125 | $239K | 6/23/2026 |
| Daniel J. Weber | ▼ Sell | Open Market | 221 | $47K | 6/23/2026 |
| Daniel L. Boehle | ▼ Sell | Open Market | 78 | $16K | 6/23/2026 |
| Daniel L. Boehle | ▼ Sell | Open Market | 138 | $28K | 6/23/2026 |
| Daniel L. Boehle | ▼ Sell | Open Market | 579 | $118K | 6/23/2026 |
| Daniel L. Boehle | ▼ Sell | Open Market | 231 | $47K | 6/23/2026 |
| Daniel L. Boehle | ▼ Sell | Open Market | 47 | $10K | 6/23/2026 |
| Daniel L. Boehle | ▼ Sell | Open Market | 180 | $37K | 6/23/2026 |
| Daniel L. Boehle | ▼ Sell | Open Market | 312 | $65K | 6/23/2026 |
| Robert P. Farrell | ▼ Sell | Open Market | 63 | $13K | 6/23/2026 |
| Robert P. Farrell | ▼ Sell | Open Market | 267 | $55K | 6/23/2026 |
| Robert P. Farrell | ▼ Sell | Open Market | 106 | $22K | 6/23/2026 |
| Robert P. Farrell | ▼ Sell | Open Market | 22 | $5K | 6/23/2026 |
| Robert P. Farrell | ▼ Sell | Open Market | 83 | $17K | 6/23/2026 |
| Robert P. Farrell | ▼ Sell | Open Market | 144 | $30K | 6/23/2026 |
| Robert P. Farrell | ▼ Sell | Open Market | 581 | $122K | 6/23/2026 |
| Robert P. Farrell | ▼ Sell | Open Market | 682 | $144K | 6/23/2026 |
| Robert P. Farrell | ▼ Sell | Open Market | 477 | $101K | 6/23/2026 |
| Robert P. Farrell | ▼ Sell | Open Market | 385 | $82K | 6/23/2026 |
| Robert P. Farrell | ▼ Sell | Open Market | 74 | $16K | 6/23/2026 |
| Dale Martin Knecht | ▼ Sell | Open Market | 83 | $17K | 6/23/2026 |
| Dale Martin Knecht | ▼ Sell | Open Market | 147 | $30K | 6/23/2026 |
| Dale Martin Knecht | ▼ Sell | Open Market | 617 | $126K | 6/23/2026 |
| Dale Martin Knecht | ▼ Sell | Open Market | 246 | $51K | 6/23/2026 |
| Dale Martin Knecht | ▼ Sell | Open Market | 50 | $10K | 6/23/2026 |
| Dale Martin Knecht | ▼ Sell | Open Market | 192 | $40K | 6/23/2026 |
| Dale Martin Knecht | ▼ Sell | Open Market | 332 | $69K | 6/23/2026 |
| Dale Martin Knecht | ▼ Sell | Open Market | 1,343 | $282K | 6/23/2026 |
| Dale Martin Knecht | ▼ Sell | Open Market | 1,577 | $332K | 6/23/2026 |
| Dale Martin Knecht | ▼ Sell | Open Market | 1,103 | $233K | 6/23/2026 |
| Dale Martin Knecht | ▼ Sell | Open Market | 890 | $189K | 6/23/2026 |
| Dale Martin Knecht | ▼ Sell | Open Market | 174 | $37K | 6/23/2026 |
| James P. Walsh | ▼ Sell | Open Market | 36 | $7K | 6/23/2026 |
| James P. Walsh | ▼ Sell | Open Market | 63 | $13K | 6/23/2026 |