Skip to Main Content
American Flag
JULY 4TH SALE

50% off your first year of Quiver Premium

...

Use Promo Code:

US250
American Flag
Insider Trading

Last Updated: 5 days, 14 hours ago

Shawn A. Powers has an estimated net worth of at least $25.3 million*, as of July 1, 2026. They own 120,801 shares of TTMI stock. They have sold 50,623 shares of TTMI stock since 2021, for an estimated $3.5 million.

Shawn A. Powers $TTMI SEC Form 4 Insider Trading

Shawn A. Powers has filed a total of 30 insider trades in $TTMI since 2021. Their most recent trade was a sale of 12 shares, made on Jun 25, 2026. Their largest trade was a sale of 10,000 shares, made on Aug 22, 2023. We estimate that they now own 120,801 shares of $TTMI, worth an estimated $21.8 million.



Insider Trading at $TTMI

There have been a total of 331 insider trades reported at $TTMI since 2021, with 10,000 shares purchased and 941,828 shares sold. The most active insider traders in $TTMI stock have been Robert P. Farrell, Dale Martin Knecht, and Catherine A Gridley. The most recent trade was a sale of 118 shares reported by James P Walsh (Chief Operating Officer), made on Jun 25, 2026.



History of Insider Stock Trades by Shawn A. Powers

Company Ticker Purchase / Sale Shares Date Disclosed (EST)
TTMI logo TTMI Sale 12 Jun 25, 2026 June 29, 2026, 2:49 p.m.
TTMI logo TTMI Sale 29 Jun 25, 2026 June 29, 2026, 2:49 p.m.
TTMI logo TTMI Sale 20 Jun 25, 2026 June 29, 2026, 2:49 p.m.
TTMI logo TTMI Sale 17 Jun 25, 2026 June 29, 2026, 2:49 p.m.
TTMI logo TTMI Sale 187 Jun 25, 2026 June 29, 2026, 2:49 p.m.
TTMI logo TTMI Sale 68 Jun 25, 2026 June 29, 2026, 2:49 p.m.
TTMI logo TTMI Sale 172 Jun 25, 2026 June 29, 2026, 2:49 p.m.
TTMI logo TTMI Sale 1,277 Jun 25, 2026 June 29, 2026, 2:49 p.m.
TTMI logo TTMI Sale 807 Jun 25, 2026 June 29, 2026, 2:49 p.m.
TTMI logo TTMI Sale 461 Jun 25, 2026 June 29, 2026, 2:49 p.m.
TTMI logo TTMI Sale 284 Jun 25, 2026 June 29, 2026, 2:49 p.m.
TTMI logo TTMI Sale 18 Jun 25, 2026 June 29, 2026, 2:49 p.m.
TTMI logo TTMI Sale 15 Jun 25, 2026 June 29, 2026, 2:49 p.m.
TTMI logo TTMI Sale 1,299 Jun 23, 2026 June 25, 2026, 5:35 p.m.
TTMI logo TTMI Sale 121 Jun 23, 2026 June 25, 2026, 5:35 p.m.
TTMI logo TTMI Sale 214 Jun 23, 2026 June 25, 2026, 5:35 p.m.
TTMI logo TTMI Sale 901 Jun 23, 2026 June 25, 2026, 5:35 p.m.
TTMI logo TTMI Sale 358 Jun 23, 2026 June 25, 2026, 5:35 p.m.
TTMI logo TTMI Sale 73 Jun 23, 2026 June 25, 2026, 5:35 p.m.
TTMI logo TTMI Sale 280 Jun 23, 2026 June 25, 2026, 5:35 p.m.
TTMI logo TTMI Sale 485 Jun 23, 2026 June 25, 2026, 5:35 p.m.
TTMI logo TTMI Sale 1,960 Jun 23, 2026 June 25, 2026, 5:35 p.m.
TTMI logo TTMI Sale 2,301 Jun 23, 2026 June 25, 2026, 5:35 p.m.
TTMI logo TTMI Sale 1,609 Jun 23, 2026 June 25, 2026, 5:35 p.m.
TTMI logo TTMI Sale 255 Jun 23, 2026 June 25, 2026, 5:35 p.m.
TTMI logo TTMI Sale 6,000 Dec 02, 2024 Dec. 3, 2024, 1:22 p.m.
TTMI logo TTMI Sale 6,400 Nov 15, 2024 Nov. 18, 2024, 10:34 a.m.
TTMI logo TTMI Sale 7,000 Aug 23, 2024 Aug. 23, 2024, 2:27 p.m.
TTMI logo TTMI Sale 10,000 Aug 22, 2023 Aug. 23, 2023, 9:41 a.m.
TTMI logo TTMI Sale 8,000 Aug 07, 2023 Aug. 8, 2023, 4:30 p.m.




$TTMI Executives and Stock Owners with Insider Trades



*This is only based off of information found in SEC filings, and may not reflect actual net worth. There may also be inaccuracies due to privately holdings filing errors, parsing errors, accidental double-counting of shares, incorrect classification of indirectly owned shares, sales prior to dataset start date, or any other number of issues.