John H Batten
First SEC filing: May 22, 2006 · Latest: May 22, 2006
Insider at
Insider transactions
Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted
| Date | Ticker | Code | Shares | Price | Value | Owned after | Δ own | A/D | vs now |
|---|---|---|---|---|---|---|---|---|---|
| Aug. 5, 2026 | TWIN | F | 15,479 | $23.34 | $361,280 | 459,955 Direct | -3.26% | Disposed | 22.1% (price as of 2026-10-02) |
| Aug. 5, 2026 | TWIN | A | 78,693 | $24.01 | $1,889,419 | 538,648 Direct | +17.11% | Acquired | 18.7% (price as of 2026-10-02) |
| Aug. 5, 2026 | TWIN | F | 36,986 | $24.01 | $888,034 | 501,662 Direct | -6.87% | Disposed | 18.7% (price as of 2026-10-02) |
| Aug. 5, 2026 | TWIN | A | 18,756 | $24.01 | $450,332 | 520,418 Direct | +3.74% | Acquired | 18.7% (price as of 2026-10-02) |
| March 4, 2026 | TWIN | A | 5,040 | $18.00 | $90,720 | 160,019 Indirect | -3.05% | Disposed | 58.4% (price as of 2026-10-02) |
| Feb. 27, 2026 | TWIN | A | 6,000 | $18.01 | $108,060 | 165,059 Indirect | -3.51% | Disposed | 58.3% (price as of 2026-10-02) |
| Feb. 26, 2026 | TWIN | A | 535 | $18.05 | $9,657 | 171,059 Indirect | -0.31% | Disposed | 57.9% (price as of 2026-10-02) |
| Feb. 25, 2026 | TWIN | A | 2,901 | $18.02 | $52,276 | 171,594 Indirect | -1.66% | Disposed | 58.2% (price as of 2026-10-02) |
| Feb. 18, 2026 | TWIN | A | 600 | $18.00 | $10,800 | 475,434 Direct | -0.13% | Disposed | 58.4% (price as of 2026-10-02) |
| Feb. 18, 2026 | TWIN | A | 1,543 | $18.04 | $27,836 | 174,495 Indirect | -0.88% | Disposed | 58.0% (price as of 2026-10-02) |
| Feb. 18, 2026 | TWIN | A | 1,000 | $18.00 | $18,000 | 201,156 Indirect | -0.49% | Disposed | 58.4% (price as of 2026-10-02) |
| Feb. 17, 2026 | TWIN | A | 5,000 | $18.03 | $90,150 | 476,034 Direct | -1.04% | Disposed | 58.1% (price as of 2026-10-02) |
| Feb. 17, 2026 | TWIN | A | 5,000 | $18.02 | $90,100 | 176,038 Indirect | -2.76% | Disposed | 58.2% (price as of 2026-10-02) |
| Feb. 17, 2026 | TWIN | A | 5,000 | $18.02 | $90,100 | 202,156 Indirect | -2.41% | Disposed | 58.2% (price as of 2026-10-02) |
| Feb. 12, 2026 | TWIN | A | 1,500 | $18.21 | $27,315 | 483,934 Direct | -0.31% | Disposed | 56.5% (price as of 2026-10-02) |
| Feb. 12, 2026 | TWIN | A | 1,500 | $18.21 | $27,315 | 183,519 Indirect | -0.81% | Disposed | 56.5% (price as of 2026-10-02) |
| Feb. 12, 2026 | TWIN | A | 1,500 | $18.21 | $27,315 | 209,656 Indirect | -0.71% | Disposed | 56.5% (price as of 2026-10-02) |
| Feb. 11, 2026 | TWIN | A | 10,000 | $18.53 | $185,300 | 485,434 Direct | -2.02% | Disposed | 53.8% (price as of 2026-10-02) |
| Feb. 11, 2026 | TWIN | A | 10,000 | $18.58 | $185,800 | 185,019 Indirect | -5.13% | Disposed | 53.4% (price as of 2026-10-02) |
| Feb. 11, 2026 | TWIN | A | 10,000 | $18.67 | $186,700 | 211,156 Indirect | -4.52% | Disposed | 52.7% (price as of 2026-10-02) |
| Dec. 9, 2025 | TWIN | A | 107 | $15.90 | $1,701 | 495,434 Direct | -0.02% | Disposed | 79.3% (price as of 2026-10-02) |
| Dec. 8, 2025 | TWIN | A | 1,782 | $15.61 | $27,817 | 495,541 Direct | -0.36% | Disposed | 82.6% (price as of 2026-10-02) |
| Dec. 5, 2025 | TWIN | A | 1,190 | $16.10 | $19,159 | 497,323 Direct | -0.24% | Disposed | 77.0% (price as of 2026-10-02) |
| Nov. 12, 2025 | TWIN | A | 9,102 | $16.14 | $146,906 | 498,513 Direct | -1.79% | Disposed | 76.6% (price as of 2026-10-02) |
| Nov. 11, 2025 | TWIN | A | 10,000 | $16.33 | $163,300 | 517,615 Direct | -1.90% | Disposed | 74.6% (price as of 2026-10-02) |
| Nov. 11, 2025 | TWIN | A | 10,000 | $16.28 | $162,800 | 507,615 Direct | -1.93% | Disposed | 75.1% (price as of 2026-10-02) |
| Nov. 10, 2025 | TWIN | A | 10,000 | $16.44 | $164,400 | 537,615 Direct | -1.83% | Disposed | 73.4% (price as of 2026-10-02) |
| Nov. 10, 2025 | TWIN | A | 10,000 | $16.55 | $165,500 | 527,615 Direct | -1.86% | Disposed | 72.2% (price as of 2026-10-02) |
| Sept. 8, 2025 | TWIN | A | 15,000 | $13.10 | $196,500 | 547,615 Direct | -2.67% | Disposed | 117.6% (price as of 2026-10-02) |
| Aug. 6, 2025 | TWIN | A | 120,289 | $9.02 | $1,085,007 | 574,830 Direct | +26.46% | Acquired | 216.0% (price as of 2026-10-02) |
| Aug. 6, 2025 | TWIN | F | 56,536 | $9.02 | $509,955 | 518,294 Direct | -9.84% | Disposed | 216.0% (price as of 2026-10-02) |
| Aug. 6, 2025 | TWIN | A | 44,321 | · | · | 562,615 Direct | +8.55% | Acquired | (price as of 2026-10-02) |
| Aug. 6, 2025 | TWIN | M | 72,376 | · | · | 30,474 Direct | · | Acquired | (price as of 2026-10-02) |
| Aug. 3, 2025 | TWIN | F | 22,678 | $8.85 | $200,700 | 454,541 Direct | -4.75% | Disposed | 222.1% (price as of 2026-10-02) |
| Aug. 4, 2024 | TWIN | A | 30,474 | · | · | 30,474 Direct | · | Acquired | (price as of 2026-10-02) |
| Aug. 4, 2024 | TWIN | A | 20,952 | $12.62 | $264,414 | 482,704 Direct | +4.54% | Acquired | 125.9% (price as of 2026-10-02) |
| Aug. 4, 2024 | TWIN | F | 9,847 | $12.62 | $124,269 | 472,857 Direct | -2.04% | Disposed | 125.9% (price as of 2026-10-02) |
| July 31, 2024 | TWIN | A | 72,710 | $14.16 | $1,029,574 | 500,288 Direct | +17.01% | Acquired | 101.3% (price as of 2026-10-02) |
| July 31, 2024 | TWIN | F | 38,536 | $14.16 | $545,670 | 461,752 Direct | -7.70% | Disposed | 101.3% (price as of 2026-10-02) |
| May 23, 2024 | TWIN | S | 5,000 | $14.00 | $70,000 | 373,388 Direct | -1.32% | Disposed | 103.6% (price as of 2026-10-02) |
| May 23, 2024 | TWIN | S | 7,114 | $14.00 | $99,596 | 366,274 Direct | -1.91% | Disposed | 103.6% (price as of 2026-10-02) |
| May 22, 2024 | TWIN | S | 2,662 | $14.11 | $37,561 | 383,388 Direct | -0.69% | Disposed | 102.0% (price as of 2026-10-02) |
| May 22, 2024 | TWIN | S | 5,000 | $14.00 | $70,000 | 378,388 Direct | -1.30% | Disposed | 103.6% (price as of 2026-10-02) |
| Aug. 6, 2023 | TWIN | F | 24,437 | $12.72 | $310,839 | 386,050 Direct | -5.95% | Disposed | 124.1% (price as of 2026-10-02) |
| Aug. 3, 2023 | TWIN | A | 32,933 | · | · | 353,010 Direct | +10.29% | Acquired | (price as of 2026-10-02) |
| Aug. 3, 2023 | TWIN | A | 108,448 | $12.80 | $1,388,134 | 461,458 Direct | +30.72% | Acquired | 122.7% (price as of 2026-10-02) |
| Aug. 3, 2023 | TWIN | F | 50,971 | $12.80 | $652,429 | 410,487 Direct | -11.05% | Disposed | 122.7% (price as of 2026-10-02) |
| Oct. 31, 2022 | TWIN | F | 21,143 | $13.38 | $282,893 | 305,252 Direct | -6.48% | Disposed | 113.0% (price as of 2026-10-02) |
| Aug. 3, 2022 | TWIN | A | 48,251 | $8.29 | $400,001 | 326,395 Direct | +17.35% | Acquired | 243.8% (price as of 2026-10-02) |
| Aug. 3, 2022 | TWIN | A | 72,376 | · | · | 72,376 Direct | · | Acquired | (price as of 2026-10-02) |
| Aug. 24, 2021 | TWIN | F | 8,684 | $12.90 | $112,024 | 278,144 Direct | -3.03% | Disposed | 121.0% (price as of 2026-10-02) |
| Aug. 24, 2021 | TWIN | A | 18,476 | · | · | 286,828 Direct | +6.88% | Acquired | (price as of 2026-10-02) |
| Aug. 4, 2021 | TWIN | A | 20,952 | · | · | 20,952 Direct | · | Acquired | (price as of 2026-10-02) |
| Aug. 13, 2020 | TWIN | F | 6,113 | $6.58 | $40,224 | 268,352 Direct | -2.23% | Disposed | 333.2% (price as of 2026-10-02) |
| Aug. 13, 2020 | TWIN | A | 6,893 | · | · | 274,465 Direct | +2.58% | Acquired | (price as of 2026-10-02) |
| Aug. 6, 2020 | TWIN | A | 51,994 | $5.77 | $300,005 | 267,572 Direct | +24.12% | Acquired | 394.0% (price as of 2026-10-02) |
| Aug. 3, 2020 | TWIN | F | 9,052 | $5.84 | $52,864 | 215,578 Direct | -4.03% | Disposed | 388.1% (price as of 2026-10-02) |
| Oct. 31, 2019 | TWIN | A | 44,986 | $10.67 | $480,001 | 224,630 Direct | +25.04% | Acquired | 167.2% (price as of 2026-10-02) |
| July 31, 2019 | TWIN | F | 12,415 | $12.43 | $154,318 | 179,644 Direct | -6.46% | Disposed | 129.3% (price as of 2026-10-02) |
| July 31, 2019 | TWIN | A | 26,414 | · | · | 192,059 Direct | +15.95% | Acquired | (price as of 2026-10-02) |
| July 29, 2019 | TWIN | F | 15,743 | $12.68 | $199,621 | 165,645 Direct | -8.68% | Disposed | 124.8% (price as of 2026-10-02) |
| Aug. 1, 2018 | TWIN | F | 1,867 | $25.58 | $47,758 | 181,388 Direct | -1.02% | Disposed | 11.4% (price as of 2026-10-02) |
| Aug. 1, 2018 | TWIN | A | 3,972 | · | · | 183,255 Direct | +2.22% | Acquired | (price as of 2026-10-02) |
| July 31, 2018 | TWIN | F | 9,644 | $26.19 | $252,576 | 179,283 Direct | -5.10% | Disposed | 8.8% (price as of 2026-10-02) |
| Nov. 21, 2017 | TWIN | S | 3,000 | $27.31 | $81,930 | 188,927 Direct | -1.56% | Disposed | 4.4% (price as of 2026-10-02) |
| Aug. 2, 2017 | TWIN | A | 19,259 | $16.94 | $326,247 | 191,927 Direct | +11.15% | Acquired | 68.3% (price as of 2026-10-02) |
| July 30, 2017 | TWIN | F | 5,459 | $17.05 | $93,076 | 172,668 Direct | -3.06% | Disposed | 67.2% (price as of 2026-10-02) |
| July 28, 2016 | TWIN | A | 33,496 | $9.74 | $326,251 | 178,127 Direct | +23.16% | Acquired | 192.7% (price as of 2026-10-02) |
| July 25, 2016 | TWIN | F | 5,847 | $10.94 | $63,966 | 144,631 Direct | -3.89% | Disposed | 160.6% (price as of 2026-10-02) |
| Feb. 13, 2016 | TWIN | A | 2,900 | $18.08 | $52,432 | 481,034 Direct | -0.60% | Disposed | 57.7% (price as of 2026-10-02) |
| Feb. 13, 2016 | TWIN | A | 2,481 | $18.07 | $44,832 | 181,038 Indirect | -1.35% | Disposed | 57.7% (price as of 2026-10-02) |
| Feb. 13, 2016 | TWIN | A | 2,500 | $18.11 | $45,275 | 207,156 Indirect | -1.19% | Disposed | 57.4% (price as of 2026-10-02) |
| Dec. 14, 2015 | TWIN | J | 45,440 | · | · | 45,440 Indirect | · | Acquired | (price as of 2026-10-02) |
| July 31, 2015 | TWIN | A | 20,519 | $15.90 | $326,252 | 150,478 Direct | +15.79% | Acquired | 79.3% (price as of 2026-10-02) |
| July 27, 2015 | TWIN | F | 6,404 | $15.34 | $98,237 | 129,959 Direct | -4.70% | Disposed | 85.8% (price as of 2026-10-02) |
| Feb. 5, 2015 | TWIN | J | 44,960 | · | · | 44,960 Indirect | · | Acquired | (price as of 2026-10-02) |
| Feb. 5, 2015 | TWIN | J | 45,440 | · | · | 45,440 Indirect | · | Acquired | (price as of 2026-10-02) |
| Feb. 5, 2015 | TWIN | J | 10,400 | · | · | 10,400 Indirect | · | Acquired | (price as of 2026-10-02) |
| Feb. 5, 2015 | TWIN | J | 428,970 | · | · | 428,970 Indirect | · | Acquired | (price as of 2026-10-02) |
| Feb. 5, 2015 | TWIN | G | 45,444 | · | · | 136,363 Direct | +49.98% | Acquired | (price as of 2026-10-02) |
| Aug. 29, 2014 | TWIN | S | 2,500 | $32.30 | $80,750 | 90,919 Direct | -2.68% | Disposed | -11.7% (price as of 2026-10-02) |
| July 30, 2014 | TWIN | A | 10,736 | $30.55 | $327,985 | 93,419 Direct | +12.98% | Acquired | -6.7% (price as of 2026-10-02) |
| July 28, 2014 | TWIN | F | 2,769 | $30.70 | $85,008 | 82,683 Direct | -3.24% | Disposed | -7.1% (price as of 2026-10-02) |
| March 7, 2014 | TWIN | S | 3,000 | $24.54 | $73,620 | 85,452 Direct | -3.39% | Disposed | 16.2% (price as of 2026-10-02) |
| July 29, 2013 | TWIN | F | 8,061 | $24.94 | $201,041 | 88,452 Direct | -8.35% | Disposed | 14.3% (price as of 2026-10-02) |
| July 25, 2013 | TWIN | A | 11,498 | $25.54 | $293,659 | 96,513 Direct | +13.52% | Acquired | 11.6% (price as of 2026-10-02) |
| July 25, 2013 | TWIN | F | 10,887 | $25.45 | $277,074 | 85,015 Direct | -11.35% | Disposed | 12.0% (price as of 2026-10-02) |
| July 25, 2013 | TWIN | A | 22,174 | · | · | 95,902 Direct | +30.08% | Acquired | (price as of 2026-10-02) |
| Aug. 3, 2012 | TWIN | F | 8,512 | $19.48 | $165,814 | 73,728 Direct | -10.35% | Disposed | 46.3% (price as of 2026-10-02) |
| July 26, 2012 | TWIN | A | 12,594 | $20.66 | $260,192 | 82,240 Direct | +18.08% | Acquired | 38.0% (price as of 2026-10-02) |
| July 26, 2012 | TWIN | F | 10,929 | $20.66 | $225,793 | 69,646 Direct | -13.56% | Disposed | 38.0% (price as of 2026-10-02) |
| July 26, 2012 | TWIN | A | 22,673 | · | · | 80,575 Direct | +39.16% | Acquired | (price as of 2026-10-02) |
| July 28, 2011 | TWIN | A | 5,446 | $37.35 | $203,408 | 57,902 Direct | +10.38% | Acquired | -23.7% (price as of 2026-10-02) |
| July 25, 2011 | TWIN | F | 1,205 | $39.98 | $48,176 | 52,456 Direct | -2.25% | Disposed | -28.7% (price as of 2026-10-02) |
| July 29, 2010 | TWIN | A | 16,090 | $13.00 | $209,170 | 53,661 Direct | +42.83% | Acquired | 119.3% (price as of 2026-10-02) |
| Aug. 3, 2009 | TWIN | A | 17,659 | $8.89 | $156,989 | 37,571 Direct | +88.69% | Acquired | 220.6% (price as of 2026-10-02) |
| Aug. 3, 2009 | TWIN | F | 5,424 | $8.89 | $48,219 | 19,912 Direct | -21.41% | Disposed | 220.6% (price as of 2026-10-02) |
| Aug. 3, 2009 | TWIN | A | 11,252 | · | · | 25,336 Direct | +79.89% | Acquired | (price as of 2026-10-02) |
| July 24, 2008 | TWIN | A | 2,500 | · | · | 14,084 Direct | +21.58% | Acquired | (price as of 2026-10-02) |
| July 24, 2008 | TWIN | F | 5,184 | $21.69 | $112,441 | 11,584 Direct | -30.92% | Disposed | 31.4% (price as of 2026-10-02) |
Showing latest 100 of 121 transactions
P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding
Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.
Derivative holdings (Form 4 Table II) Options, RSUs and convertible securities reported on Form 4 Table II.
| Date | Ticker | Security | Underlying | Exercise price | Expiration | Shares | A/D |
|---|---|---|---|---|---|---|---|
| Aug. 6, 2025 | TWIN | Restricted Stock Units | Common Stock | · | · | 72,376 | Acquired |
| Aug. 4, 2024 | TWIN | Restricted Stock Units | Common Stock | · | Aug. 4, 2027 | 30,474 | Acquired |
| Aug. 3, 2022 | TWIN | Restricted Stock Units | Common Stock | · | Aug. 3, 2025 | 72,376 | Acquired |
| Aug. 4, 2021 | TWIN | Restricted Stock Units | Common Stock | · | Aug. 4, 2024 | 20,952 | Acquired |
| May 19, 2006 | TWIN | Stock Options | Common Stock | $8.91 | Aug. 4, 2010 | 500 | Disposed |
| May 19, 2006 | TWIN | Stock Options | Common Stock | $9.97 | July 30, 2009 | 500 | Disposed |
| May 19, 2006 | TWIN | Stock Options | Common Stock | $13.00 | Aug. 10, 2008 | 200 | Disposed |
| Jan. 29, 2004 | TWIN | STOCK OPTIONS | COMMON STOCK | $14.45 | Aug. 2, 2012 | 2,000 | Disposed |
| Jan. 29, 2004 | TWIN | STOCK OPTIONS | COMMON STOCK | $15.05 | Aug. 13, 2011 | 400 | Disposed |
Exercise/conversion price is blank when not applicable (e.g. RSUs).
Compensation (DEF 14A)
Matched by name from proxy statements (DEF 14A) — verify against the filing.
| Fiscal year | Salary | Bonus | Stock awards | Option awards | Non-equity incentive | Pension change | Other | Total |
|---|---|---|---|---|---|---|---|---|
| 2026 | $712,071 | · | $1,002,767 | · | $440,060 | · | $190,952 | $2,345,850 |
| 2025 | $704,698 | · | $1,033,830 | · | $495,610 | · | $177,106 | $2,411,245 |
| 2024 | $676,746 | · | $1,052,203 | · | $674,516 | · | $163,048 | $2,566,513 |
Figures from the Summary Compensation Table of the company's proxy statement (DEF 14A). Compensation is not a recommendation.