Shawn A. Powers is EVP, Human Resources at TTM Technologies. OQRO lists 30 transactions filed with the SEC under this name, the latest on Jun 29, 2026, each linked to the official Form 4.
EVP, Human Resources
Disclosures on record
30
Companies involved
1
TTM TechnologiesTTMI
30 disclosures · Nov 2025 – Jun 2026 · 25 sold
Jun 25, 2026Sold~$266Kdisclosed Jun 29
DetailsOfficial recordJun 25, 2026Sold~$169Kdisclosed Jun 29
DetailsOfficial recordJun 25, 2026Sold~$97Kdisclosed Jun 29
DetailsOfficial recordJun 25, 2026Sold~$60Kdisclosed Jun 29
DetailsOfficial recordJun 25, 2026Sold~$38Kdisclosed Jun 29
DetailsOfficial recordJun 25, 2026Sold~$36Kdisclosed Jun 29
DetailsOfficial recordJun 25, 2026Sold~$14Kdisclosed Jun 29
DetailsOfficial recordJun 25, 2026Sold~$3.8Kdisclosed Jun 29
DetailsOfficial recordJun 25, 2026Sold~$4.3Kdisclosed Jun 29
DetailsOfficial recordJun 25, 2026Sold~$3.2Kdisclosed Jun 29
DetailsOfficial recordJun 25, 2026Sold~$3.7Kdisclosed Jun 29
DetailsOfficial recordJun 25, 2026Sold~$6.3Kdisclosed Jun 29
DetailsOfficial recordJun 25, 2026Sold~$2.6Kdisclosed Jun 29
DetailsOfficial recordJun 24, 20264,900disclosed Jun 26
DetailsOfficial recordJun 23, 2026Sold~$485Kdisclosed Jun 25
DetailsOfficial recordJun 23, 2026Sold~$411Kdisclosed Jun 25
DetailsOfficial recordJun 23, 2026Sold~$341Kdisclosed Jun 25
DetailsOfficial recordJun 23, 2026Sold~$276Kdisclosed Jun 25
DetailsOfficial recordJun 23, 2026Sold~$184Kdisclosed Jun 25
DetailsOfficial recordJun 23, 2026Sold~$101Kdisclosed Jun 25
DetailsOfficial recordJun 23, 2026Sold~$74Kdisclosed Jun 25
DetailsOfficial recordJun 23, 2026Sold~$58Kdisclosed Jun 25
DetailsOfficial recordJun 23, 2026Sold~$54Kdisclosed Jun 25
DetailsOfficial recordJun 23, 2026Sold~$44Kdisclosed Jun 25
DetailsOfficial recordJun 23, 2026Sold~$24Kdisclosed Jun 25
DetailsOfficial recordJun 23, 2026Sold~$15Kdisclosed Jun 25
DetailsOfficial recordFeb 13, 202623Kdisclosed Feb 17
DetailsOfficial recordFeb 11, 202644Kdisclosed Feb 13
DetailsOfficial recordDec 16, 2025540disclosed Dec 18
DetailsOfficial recordNov 14, 202560disclosed Nov 17
DetailsOfficial record