USA - NASDAQ:TTMI - US87305R1095 - Common Stock
| Shares Outstanding | 103.31M |
| Float | 101.15M |
| Float Short Interest Percentage | 4.06% |
| Owners (insider) | 1.13% |
| Owners (institutional) | 101.43% |
| Owners (insider) change | -1.29% |
| Owners (institutional) change | 0.36% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Nov 3, 2025 | Farrell Robert P. | Open Market Sale | 3476 | 68.93 | $ 239,601.03 |
| Sep 2, 2025 | Roks Edwin | Grant | 39098 | 0.00 | $ 0.00 |
| Aug 28, 2025 | Farrell Robert P. | Open Market Sale | 1500 | 46.69 | $ 70,039.50 |
| Aug 27, 2025 | Gridley Catherine A | Open Market Sale | 20000 | 44.31 | $ 886,262.00 |
| Aug 26, 2025 | Farrell Robert P. | Open Market Sale | 1493 | 45.00 | $ 67,187.84 |
| Aug 22, 2025 | BOEHLE DANIEL L. | Option Excercise | 5761 | 40.86 | $ 235,394.46 |
| Aug 21, 2025 | Powers Shawn A. | Other Disposition | 250 | 0.00 | $ 0.00 |
| Aug 19, 2025 | Gridley Catherine A | Open Market Sale | 25000 | 40.46 | $ 1,011,402.50 |
| Aug 18, 2025 | Ali Wajid | Open Market Purchase | 10000 | 41.32 | $ 413,209.00 |
| Aug 12, 2025 | Spoto Steven | Open Market Sale | 3484 | 46.58 | $ 162,292.73 |
| Aug 11, 2025 | Spoto Steven | Option Excercise | 456 | 45.45 | $ 20,725.20 |
| Aug 5, 2025 | Clapprood Tom | Open Market Sale | 15000 | 44.68 | $ 670,177.50 |
| Jun 25, 2025 | Knecht Dale Martin | Open Market Sale | 7487 | 39.01 | $ 292,045.41 |
| Jun 24, 2025 | Gridley Catherine A | Grant | 19449 | 0.00 | $ 0.00 |
| Jun 24, 2025 | Knecht Dale Martin | Grant | 12770 | 0.00 | $ 0.00 |
| Jun 24, 2025 | Knecht Dale Martin | Open Market Sale | 3309 | 37.08 | $ 122,697.72 |
| Jun 24, 2025 | Powers Shawn A. | Grant | 19449 | 0.00 | $ 0.00 |
| Jun 24, 2025 | Soder Douglas L | Grant | 19449 | 0.00 | $ 0.00 |
| Jun 24, 2025 | Spoto Steven | Grant | 7858 | 0.00 | $ 0.00 |
| Jun 24, 2025 | Farrell Robert P. | Grant | 8447 | 0.00 | $ 0.00 |
| Jun 24, 2025 | Weber Daniel J | Grant | 19449 | 0.00 | $ 0.00 |
| Jun 24, 2025 | Romo Elizabeth | Grant | 5893 | 0.00 | $ 0.00 |
| Jun 24, 2025 | Clapprood Tom | Grant | 7858 | 0.00 | $ 0.00 |
| Jun 24, 2025 | Sandeen Anthony Joseph | Grant | 5893 | 0.00 | $ 0.00 |
| Jun 24, 2025 | BOEHLE DANIEL L. | Grant | 22986 | 0.00 | $ 0.00 |
| Jun 23, 2025 | Titterton Philip | Open Market Sale | 23486 | 36.39 | $ 854,669.63 |
| Jun 23, 2025 | Farrell Robert P. | Option Excercise | 2930 | 36.35 | $ 106,494.66 |
| Jun 23, 2025 | BOEHLE DANIEL L. | Option Excercise | 6260 | 36.40 | $ 227,880.90 |
| Jun 23, 2025 | Weber Daniel J | Option Excercise | 12492 | 36.33 | $ 453,793.14 |
| Jun 23, 2025 | Spoto Steven | Option Excercise | 4914 | 36.36 | $ 178,691.22 |
| Jun 23, 2025 | Gridley Catherine A | Option Excercise | 13669 | 36.35 | $ 496,868.15 |
| Jun 23, 2025 | EDMAN THOMAS T | Option Excercise | 25340 | 36.39 | $ 922,074.45 |
| Jun 23, 2025 | Clapprood Tom | Option Excercise | 3364 | 36.35 | $ 122,286.78 |
| Jun 23, 2025 | Knecht Dale Martin | Option Excercise | 9571 | 36.32 | $ 347,590.96 |
| Jun 23, 2025 | Powers Shawn A. | Option Excercise | 14207 | 36.37 | $ 516,690.12 |
| Jun 23, 2025 | Soder Douglas L | Option Excercise | 13282 | 36.34 | $ 482,617.41 |
| Jun 23, 2025 | Titterton Philip | Option Excercise | 10704 | 36.39 | $ 389,524.98 |
| Jun 9, 2025 | Knecht Dale Martin | Open Market Sale | 7662 | 34.16 | $ 261,738.52 |
| Jun 5, 2025 | Knecht Dale Martin | Open Market Sale | 1140 | 34.00 | $ 38,760.00 |
| May 30, 2025 | Clapprood Tom | Open Market Sale | 10000 | 29.50 | $ 294,987.00 |
| May 27, 2025 | Ali Wajid | Grant | 7080 | 0.00 | $ 0.00 |
| May 27, 2025 | MAYER JOHN G | Grant | 7080 | 0.00 | $ 0.00 |
| May 27, 2025 | Lenard Chantel E | Grant | 7080 | 0.00 | $ 0.00 |
| May 27, 2025 | Jackson Pamela B. | Grant | 7080 | 0.00 | $ 0.00 |
| May 27, 2025 | ENGLAND JULIE SPICER | Grant | 7080 | 0.00 | $ 0.00 |
| May 27, 2025 | Geveden Rex D | Grant | 9162 | 0.00 | $ 0.00 |
| May 27, 2025 | FRANKLIN PHILIP G | Grant | 7080 | 0.00 | $ 0.00 |
| May 14, 2025 | Soder Douglas L | Open Market Sale | 24972 | 30.00 | $ 749,160.00 |
| May 13, 2025 | Knecht Dale Martin | Open Market Sale | 10000 | 29.52 | $ 295,175.00 |
| May 13, 2025 | Weber Daniel J | Open Market Sale | 20170 | 29.51 | $ 595,228.80 |
| May 5, 2025 | Gridley Catherine A | Open Market Sale | 4000 | 25.04 | $ 100,164.00 |
| Feb 20, 2025 | Weber Daniel J | Open Market Sale | 15000 | 26.34 | $ 395,085.00 |
| Feb 20, 2025 | Knecht Dale Martin | Open Market Sale | 3848 | 26.01 | $ 100,101.49 |
| Feb 18, 2025 | Farrell Robert P. | Option Excercise | 260 | 26.33 | $ 6,845.80 |
| Feb 18, 2025 | Farrell Robert P. | Open Market Sale | 460 | 26.33 | $ 12,111.80 |
| Feb 14, 2025 | Gridley Catherine A | Open Market Sale | 6000 | 26.25 | $ 157,497.60 |
| Feb 12, 2025 | Weber Daniel J | Option Excercise | 13920 | 25.55 | $ 355,635.12 |
| Feb 12, 2025 | Knecht Dale Martin | Option Excercise | 8679 | 25.55 | $ 221,752.79 |
| Feb 12, 2025 | Gridley Catherine A | Option Excercise | 15558 | 25.56 | $ 397,631.36 |
| Feb 12, 2025 | Titterton Philip | Option Excercise | 12189 | 25.56 | $ 311,506.96 |
| Feb 12, 2025 | Titterton Philip | Open Market Sale | 24792 | 25.56 | $ 633,594.27 |
| Feb 12, 2025 | EDMAN THOMAS T | Option Excercise | 54478 | 25.55 | $ 1,392,087.23 |
| Feb 12, 2025 | Powers Shawn A. | Option Excercise | 15814 | 25.55 | $ 403,986.03 |
| Feb 12, 2025 | Soder Douglas L | Option Excercise | 15691 | 25.55 | $ 400,969.38 |
| Feb 11, 2025 | Romo Elizabeth | Grant | 6799 | 0.00 | $ 0.00 |
| Feb 11, 2025 | EDMAN THOMAS T | Grant | 97496 | 0.00 | $ 0.00 |
| Feb 11, 2025 | Powers Shawn A. | Grant | 29585 | 0.00 | $ 0.00 |
| Feb 11, 2025 | Soder Douglas L | Grant | 34224 | 0.00 | $ 0.00 |
| Feb 11, 2025 | Weber Daniel J | Grant | 29585 | 0.00 | $ 0.00 |
| Feb 11, 2025 | Knecht Dale Martin | Grant | 17481 | 0.00 | $ 0.00 |
| Feb 11, 2025 | Gridley Catherine A | Grant | 31468 | 0.00 | $ 0.00 |
| Feb 11, 2025 | Titterton Philip | Grant | 36981 | 0.00 | $ 0.00 |
| Feb 6, 2025 | Soder Douglas L | Open Market Sale | 28 | 30.00 | $ 840.00 |
| Feb 3, 2025 | SANCHEZ TONY | Option Excercise | 139 | 23.94 | $ 3,327.66 |
| Feb 3, 2025 | SANCHEZ TONY | Open Market Sale | 189 | 23.94 | $ 4,524.66 |
| Dec 5, 2024 | Soder Douglas L | Open Market Sale | 5985 | 25.00 | $ 149,625.00 |
| Dec 2, 2024 | Jankowsky Jeff | Open Market Sale | 5000 | 25.00 | $ 125,000.00 |
| Dec 2, 2024 | Soder Douglas L | Open Market Sale | 19015 | 25.00 | $ 475,375.00 |
| Dec 2, 2024 | Powers Shawn A. | Open Market Sale | 6000 | 25.00 | $ 150,000.00 |
| Nov 27, 2024 | Jankowsky Jeff | Open Market Sale | 5000 | 24.23 | $ 121,150.00 |
| Nov 18, 2024 | Farrell Robert P. | Option Excercise | 296 | 23.24 | $ 6,879.04 |
| Nov 18, 2024 | Farrell Robert P. | Open Market Sale | 644 | 23.24 | $ 14,966.56 |
| Nov 18, 2024 | Clapprood Tom | Option Excercise | 298 | 23.24 | $ 6,925.52 |
| Nov 15, 2024 | Powers Shawn A. | Open Market Sale | 6400 | 23.74 | $ 151,943.68 |