BATTEN JOHN H
Insider CIK 1226982 · TWIN President and COO, Director, 10% owner
Trades across companies
| Ticker | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|
| TWIN TWIN DISC INC | A Award | 2026-08-05 | 2026-08-07 | 18,756 | $24.01 | $450.3K | 520,418 | SEC↗ |
| TWIN TWIN DISC INC | F Tax w/h | 2026-08-05 | 2026-08-07 | 15,479 | $23.34 | $361.3K | 459,955 | SEC↗ |
| TWIN TWIN DISC INC | A Award | 2026-08-05 | 2026-08-07 | 78,693 | $24.01 | $1.89M | 538,648 | SEC↗ |
| TWIN TWIN DISC INC | F Tax w/h | 2026-08-05 | 2026-08-07 | 36,986 | $24.01 | $888.0K | 501,662 | SEC↗ |
| TWIN TWIN DISC INC | A Award | 2026-08-05 | 2026-08-07 | 18,756 | $24.01 | $450.3K | 520,418 | SEC↗ |
| TWIN TWIN DISC INC | F Tax w/h | 2026-08-05 | 2026-08-07 | 36,986 | $24.01 | $888.0K | 501,662 | SEC↗ |
| TWIN TWIN DISC INC | A Award | 2026-08-05 | 2026-08-07 | 78,693 | $24.01 | $1.89M | 538,648 | SEC↗ |
| TWIN TWIN DISC INC | F Tax w/h | 2026-08-05 | 2026-08-07 | 15,479 | $23.34 | $361.2K | 459,955 | SEC↗ |
| TWIN TWIN DISC INC | A Award | 2026-03-04 | 2026-03-05 | 5,040 | $18.00 | $90.7K | 160,019 | SEC↗ |
| TWIN TWIN DISC INC | A Award | 2026-02-27 | 2026-02-27 | 6,000 | $18.01 | $108.1K | 165,059 | SEC↗ |
| TWIN TWIN DISC INC | A Award | 2026-02-26 | 2026-02-26 | 535 | $18.05 | $9.7K | 171,059 | SEC↗ |
| TWIN TWIN DISC INC | A Award | 2026-02-25 | 2026-02-25 | 2,901 | $18.02 | $52.3K | 171,594 | SEC↗ |
| TWIN TWIN DISC INC | A Award | 2026-02-18 | 2026-02-18 | 1,000 | $18.00 | $18.0K | 201,156 | SEC↗ |
| TWIN TWIN DISC INC | A Award | 2026-02-18 | 2026-02-18 | 600 | $18.00 | $10.8K | 475,434 | SEC↗ |
| TWIN TWIN DISC INC | A Award | 2026-02-18 | 2026-02-18 | 1,543 | $18.04 | $27.8K | 174,495 | SEC↗ |
| TWIN TWIN DISC INC | A Award | 2026-02-17 | 2026-02-17 | 5,000 | $18.02 | $90.1K | 202,156 | SEC↗ |
| TWIN TWIN DISC INC | A Award | 2026-02-17 | 2026-02-17 | 5,000 | $18.02 | $90.1K | 176,038 | SEC↗ |
| TWIN TWIN DISC INC | A Award | 2026-02-17 | 2026-02-17 | 5,000 | $18.03 | $90.2K | 476,034 | SEC↗ |
| TWIN TWIN DISC INC | A Award | 2026-02-12 | 2026-02-12 | 1,500 | $18.21 | $27.3K | 483,934 | SEC↗ |
| TWIN TWIN DISC INC | A Award | 2026-02-12 | 2026-02-12 | 1,500 | $18.21 | $27.3K | 183,519 | SEC↗ |
| TWIN TWIN DISC INC | A Award | 2026-02-12 | 2026-02-12 | 1,500 | $18.21 | $27.3K | 209,656 | SEC↗ |
| TWIN TWIN DISC INC | A Award | 2026-02-11 | 2026-02-11 | 10,000 | $18.67 | $186.7K | 211,156 | SEC↗ |
| TWIN TWIN DISC INC | A Award | 2026-02-11 | 2026-02-11 | 10,000 | $18.58 | $185.8K | 185,019 | SEC↗ |
| TWIN TWIN DISC INC | A Award | 2026-02-11 | 2026-02-11 | 10,000 | $18.53 | $185.3K | 485,434 | SEC↗ |
| TWIN TWIN DISC INC | A Award | 2025-12-09 | 2025-12-11 | 107 | $15.90 | $1.7K | 495,434 | SEC↗ |
| TWIN TWIN DISC INC | A Award | 2025-12-08 | 2025-12-08 | 1,782 | $15.61 | $27.8K | 495,541 | SEC↗ |
| TWIN TWIN DISC INC | A Award | 2025-12-05 | 2025-12-08 | 1,190 | $16.10 | $19.2K | 497,323 | SEC↗ |
| TWIN TWIN DISC INC | A Award | 2025-11-12 | 2025-11-14 | 9,102 | $16.14 | $146.9K | 498,513 | SEC↗ |
| TWIN TWIN DISC INC | A Award | 2025-11-11 | 2025-11-12 | 10,000 | $16.33 | $163.3K | 517,615 | SEC↗ |
| TWIN TWIN DISC INC | A Award | 2025-11-11 | 2025-11-12 | 10,000 | $16.28 | $162.8K | 507,615 | SEC↗ |
| TWIN TWIN DISC INC | A Award | 2025-11-10 | 2025-11-12 | 10,000 | $16.44 | $164.4K | 537,615 | SEC↗ |
| TWIN TWIN DISC INC | A Award | 2025-11-10 | 2025-11-12 | 10,000 | $16.55 | $165.5K | 527,615 | SEC↗ |
| TWIN TWIN DISC INC | A Award | 2025-09-08 | 2025-09-10 | 15,000 | $13.10 | $196.5K | 547,615 | SEC↗ |
| TWIN TWIN DISC INC | M Exercise deriv | 2025-08-06 | 2025-08-08 | 72,376 | — | $0 | 30,474 | SEC↗ |
| TWIN TWIN DISC INC | A Award | 2025-08-06 | 2025-08-08 | 44,321 | — | $0 | 562,615 | SEC↗ |
| TWIN TWIN DISC INC | F Tax w/h | 2025-08-06 | 2025-08-08 | 56,536 | $9.02 | $510.0K | 518,294 | SEC↗ |
| TWIN TWIN DISC INC | A Award | 2025-08-06 | 2025-08-08 | 120,289 | $9.02 | $1.09M | 574,830 | SEC↗ |
| TWIN TWIN DISC INC | F Tax w/h | 2025-08-03 | 2025-08-08 | 22,678 | $8.85 | $200.7K | 454,541 | SEC↗ |
| TWIN TWIN DISC INC | A Award deriv | 2024-08-04 | 2025-08-13 | 30,474 | — | $0 | 30,474 | SEC↗ |
| TWIN TWIN DISC INC | F Tax w/h | 2024-08-04 | 2024-08-06 | 9,847 | $12.62 | $124.3K | 472,857 | SEC↗ |
| TWIN TWIN DISC INC | A Award | 2024-08-04 | 2024-08-06 | 20,952 | $12.62 | $264.4K | 482,704 | SEC↗ |
| TWIN TWIN DISC INC | A Award | 2024-07-31 | 2024-08-02 | 72,710 | $14.17 | $1.03M | 500,288 | SEC↗ |
| TWIN TWIN DISC INC | F Tax w/h | 2024-07-31 | 2024-08-02 | 38,536 | $14.17 | $546.1K | 461,752 | SEC↗ |
| TWIN TWIN DISC INC | S Sale | 2024-05-23 | 2024-05-24 | 7,114 | $14.00 | $99.6K | 366,274 | SEC↗ |
| TWIN TWIN DISC INC | S Sale | 2024-05-23 | 2024-05-24 | 5,000 | $14.00 | $70.0K | 373,388 | SEC↗ |
| TWIN TWIN DISC INC | S Sale | 2024-05-22 | 2024-05-24 | 5,000 | $14.00 | $70.0K | 378,388 | SEC↗ |
| TWIN TWIN DISC INC | S Sale | 2024-05-22 | 2024-05-24 | 2,662 | $14.11 | $37.6K | 383,388 | SEC↗ |
| TWIN TWIN DISC INC | F Tax w/h | 2023-08-06 | 2023-08-08 | 24,437 | $12.72 | $310.8K | 386,050 | SEC↗ |
| TWIN TWIN DISC INC | F Tax w/h | 2023-08-03 | 2023-08-04 | 50,971 | $12.80 | $652.4K | 410,487 | SEC↗ |
| TWIN TWIN DISC INC | A Award | 2023-08-03 | 2023-08-04 | 108,448 | $12.80 | $1.39M | 461,458 | SEC↗ |
| TWIN TWIN DISC INC | A Award | 2023-08-03 | 2023-08-04 | 32,933 | — | $0 | 353,010 | SEC↗ |
| TWIN TWIN DISC INC | F Tax w/h | 2022-10-31 | 2022-11-02 | 21,143 | $13.38 | $282.9K | 305,252 | SEC↗ |
| TWIN TWIN DISC INC | A Award deriv | 2022-08-03 | 2022-08-08 | 72,376 | — | $0 | 72,376 | SEC↗ |
| TWIN TWIN DISC INC | A Award | 2022-08-03 | 2022-08-08 | 48,251 | $8.29 | $400.0K | 326,395 | SEC↗ |
| TWIN TWIN DISC INC | A Award | 2021-08-24 | 2021-08-26 | 18,476 | — | $0 | 286,828 | SEC↗ |
| TWIN TWIN DISC INC | F Tax w/h | 2021-08-24 | 2021-08-26 | 8,684 | $12.90 | $112.0K | 278,144 | SEC↗ |
| TWIN TWIN DISC INC | A Award deriv | 2021-08-04 | 2021-08-06 | 20,952 | — | $0 | 20,952 | SEC↗ |
| TWIN TWIN DISC INC | F Tax w/h | 2020-08-13 | 2020-08-17 | 6,113 | $6.59 | $40.3K | 268,352 | SEC↗ |
| TWIN TWIN DISC INC | A Award | 2020-08-13 | 2020-08-17 | 6,893 | — | $0 | 274,465 | SEC↗ |
| TWIN TWIN DISC INC | A Award | 2020-08-06 | 2020-08-10 | 51,994 | $5.77 | $300.0K | 267,572 | SEC↗ |
| TWIN TWIN DISC INC | F Tax w/h | 2020-08-03 | 2020-08-05 | 9,052 | $5.85 | $53.0K | 215,578 | SEC↗ |
| TWIN TWIN DISC INC | A Award | 2019-10-31 | 2019-11-05 | 44,986 | $10.67 | $480.0K | 224,630 | SEC↗ |
| TWIN TWIN DISC INC | A Award | 2019-07-31 | 2019-08-02 | 26,414 | — | $0 | 192,059 | SEC↗ |
| TWIN TWIN DISC INC | F Tax w/h | 2019-07-31 | 2019-08-02 | 12,415 | $12.43 | $154.3K | 179,644 | SEC↗ |
| TWIN TWIN DISC INC | F Tax w/h | 2019-07-29 | 2019-07-31 | 15,743 | $12.69 | $199.8K | 165,645 | SEC↗ |
| TWIN TWIN DISC INC | A Award | 2018-08-01 | 2018-08-02 | 3,972 | — | $0 | 183,255 | SEC↗ |
| TWIN TWIN DISC INC | F Tax w/h | 2018-08-01 | 2018-08-02 | 1,867 | $25.58 | $47.8K | 181,388 | SEC↗ |
| TWIN TWIN DISC INC | F Tax w/h | 2018-07-31 | 2018-08-02 | 9,644 | $26.19 | $252.6K | 179,283 | SEC↗ |
| TWIN TWIN DISC INC | S Sale | 2017-11-21 | 2017-11-21 | 3,000 | $27.31 | $81.9K | 188,927 | SEC↗ |
| TWIN TWIN DISC INC | A Award | 2017-08-02 | 2017-08-04 | 19,259 | $16.94 | $326.2K | 191,927 | SEC↗ |
| TWIN TWIN DISC INC | F Tax w/h | 2017-07-30 | 2017-08-01 | 5,459 | $17.05 | $93.1K | 172,668 | SEC↗ |
| TWIN TWIN DISC INC | A Award | 2016-07-28 | 2016-08-01 | 33,496 | $9.74 | $326.3K | 178,127 | SEC↗ |
| TWIN TWIN DISC INC | F Tax w/h | 2016-07-25 | 2016-07-27 | 5,847 | $10.95 | $64.0K | 144,631 | SEC↗ |
| TWIN TWIN DISC INC | A Award | 2016-02-13 | 2026-02-13 | 2,500 | $18.11 | $45.3K | 207,156 | SEC↗ |
| TWIN TWIN DISC INC | A Award | 2016-02-13 | 2026-02-13 | 2,900 | $18.08 | $52.4K | 481,034 | SEC↗ |
| TWIN TWIN DISC INC | A Award | 2016-02-13 | 2026-02-13 | 2,481 | $18.07 | $44.8K | 181,038 | SEC↗ |
| TWIN TWIN DISC INC | J Other | 2015-12-14 | 2016-03-02 | 45,440 | — | $0 | 45,440 | SEC↗ |
| TWIN TWIN DISC INC | A Award | 2015-07-31 | 2015-08-04 | 20,519 | $15.90 | $326.3K | 150,478 | SEC↗ |
| TWIN TWIN DISC INC | F Tax w/h | 2015-07-27 | 2015-07-29 | 6,404 | $15.35 | $98.3K | 129,959 | SEC↗ |
| TWIN TWIN DISC INC | J Other | 2015-02-05 | 2015-02-09 | 45,440 | — | $0 | 45,440 | SEC↗ |
| TWIN TWIN DISC INC | G Gift | 2015-02-05 | 2015-02-09 | 45,444 | — | $0 | 136,363 | SEC↗ |
| TWIN TWIN DISC INC | J Other | 2015-02-05 | 2015-02-09 | 428,970 | — | $0 | 428,970 | SEC↗ |
| TWIN TWIN DISC INC | J Other | 2015-02-05 | 2015-02-09 | 10,400 | — | $0 | 10,400 | SEC↗ |
| TWIN TWIN DISC INC | J Other | 2015-02-05 | 2015-02-09 | 44,960 | — | $0 | 44,960 | SEC↗ |
| TWIN TWIN DISC INC | S Sale | 2014-08-29 | 2014-09-03 | 2,500 | $32.30 | $80.8K | 90,919 | SEC↗ |
| TWIN TWIN DISC INC | A Award | 2014-07-30 | 2014-08-01 | 10,736 | $30.55 | $328.0K | 93,419 | SEC↗ |
| TWIN TWIN DISC INC | F Tax w/h | 2014-07-28 | 2014-07-30 | 2,769 | $30.71 | $85.0K | 82,683 | SEC↗ |
| TWIN TWIN DISC INC | S Sale | 2014-03-07 | 2014-03-07 | 3,000 | $24.54 | $73.6K | 85,452 | SEC↗ |
| TWIN TWIN DISC INC | F Tax w/h | 2013-07-29 | 2013-07-31 | 8,061 | $24.94 | $201.0K | 88,452 | SEC↗ |
| TWIN TWIN DISC INC | A Award | 2013-07-25 | 2013-07-29 | 22,174 | — | $0 | 95,902 | SEC↗ |
| TWIN TWIN DISC INC | F Tax w/h | 2013-07-25 | 2013-07-29 | 10,887 | $25.45 | $277.1K | 85,015 | SEC↗ |
| TWIN TWIN DISC INC | A Award | 2013-07-25 | 2013-07-29 | 11,498 | $25.54 | $293.7K | 96,513 | SEC↗ |
| TWIN TWIN DISC INC | F Tax w/h | 2012-08-03 | 2012-08-07 | 8,512 | $19.48 | $165.8K | 73,728 | SEC↗ |
| TWIN TWIN DISC INC | F Tax w/h | 2012-07-26 | 2012-07-30 | 10,929 | $20.66 | $225.8K | 69,646 | SEC↗ |
| TWIN TWIN DISC INC | A Award | 2012-07-26 | 2012-07-30 | 22,673 | — | $0 | 80,575 | SEC↗ |
| TWIN TWIN DISC INC | A Award | 2012-07-26 | 2012-07-30 | 12,594 | $20.66 | $260.2K | 82,240 | SEC↗ |