BATTEN JOHN H has filed 42 insider transactions across 1 company since February 2016.
Most recent transaction: a grant/award of 5040 shares of TWIN DISC INC ($TWIN) on March 04, 2026.
Activity breakdown: 0 open-market purchases and 4 sales.
| Transaction Date | Company | Ticker | Insider Name | Title | Transaction Type | Security | Shares | Price | Shares Owned Following | Total Shares Outstanding | % of Owned | % of Outstanding |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| March 4, 2026 | TWIN DISC INC | $TWIN | BATTEN JOHN H | President and CEO | A | COMMON STOCK | 5040 | $18.00 | 1,176,242.2354 | 14,421,658 | 0.43% | 0.03% |
| Feb. 27, 2026 | TWIN DISC INC | $TWIN | BATTEN JOHN H | President and CEO | A | COMMON STOCK | 6000 | $18.01 | 1,181,282.2354 | 14,421,658 | 0.51% | 0.04% |
| Feb. 26, 2026 | TWIN DISC INC | $TWIN | BATTEN JOHN H | President and CEO | A | COMMON STOCK | 535 | $18.05 | 1,187,282.2354 | 14,421,658 | 0.05% | 0.00% |
| Feb. 25, 2026 | TWIN DISC INC | $TWIN | BATTEN JOHN H | President and CEO | A | COMMON STOCK | 2901 | $18.02 | 1,187,817.2354 | 14,421,658 | 0.24% | 0.02% |
| Feb. 18, 2026 | TWIN DISC INC | $TWIN | BATTEN JOHN H | President and CEO | A | Common Stock | 600 | $18.00 | 1,016,223.2354 | 14,421,658 | 0.06% | 0.00% |
| Feb. 18, 2026 | TWIN DISC INC | $TWIN | BATTEN JOHN H | President and CEO | A | Common Stock | 1000 | $18.00 | 1,016,223.2354 | 14,421,658 | 0.10% | 0.01% |
| Feb. 18, 2026 | TWIN DISC INC | $TWIN | BATTEN JOHN H | President and CEO | A | Common Stock | 1543 | $18.04 | 989,562.2354 | 14,421,658 | 0.16% | 0.01% |
| Feb. 17, 2026 | TWIN DISC INC | $TWIN | BATTEN JOHN H | President and CEO | A | Common Stock | 5000 | $18.02 | 991,705.2354 | 14,421,658 | 0.50% | 0.03% |
| Feb. 17, 2026 | TWIN DISC INC | $TWIN | BATTEN JOHN H | President and CEO | A | Common Stock | 5000 | $18.02 | 1,017,823.2354 | 14,421,658 | 0.49% | 0.03% |
| Feb. 17, 2026 | TWIN DISC INC | $TWIN | BATTEN JOHN H | President and CEO | A | Common Stock | 5000 | $18.03 | 1,017,823.2354 | 14,421,658 | 0.49% | 0.03% |
| Feb. 13, 2016 | TWIN DISC INC | $TWIN | BATTEN JOHN H | President and CEO | A | Common Stock | 2481 | $18.07 | 1,001,705.2354 | 0 | 0.25% | 0.00% |
| Feb. 13, 2016 | TWIN DISC INC | $TWIN | BATTEN JOHN H | President and CEO | A | Common Stock | 2500 | $18.11 | 1,027,823.2354 | 0 | 0.24% | 0.00% |
| Feb. 13, 2016 | TWIN DISC INC | $TWIN | BATTEN JOHN H | President and CEO | A | Common Stock | 2900 | $18.08 | 1,027,823.2354 | 0 | 0.28% | 0.00% |
| Feb. 12, 2026 | TWIN DISC INC | $TWIN | BATTEN JOHN H | President and CEO | A | COMMON STOCK | 1500 | $18.21 | 1,007,086.2354 | 14,421,658 | 0.15% | 0.01% |
| Feb. 12, 2026 | TWIN DISC INC | $TWIN | BATTEN JOHN H | President and CEO | A | COMMON STOCK | 1500 | $18.21 | 1,033,223.2354 | 14,421,658 | 0.14% | 0.01% |
| Feb. 12, 2026 | TWIN DISC INC | $TWIN | BATTEN JOHN H | President and CEO | A | COMMON STOCK | 1500 | $18.21 | 1,033,223.2354 | 14,421,658 | 0.14% | 0.01% |
| Feb. 11, 2026 | TWIN DISC INC | $TWIN | BATTEN JOHN H | President and CEO | A | COMMON STOCK | 10000 | $18.58 | 1,010,086.2354 | 14,421,658 | 0.98% | 0.07% |
| Feb. 11, 2026 | TWIN DISC INC | $TWIN | BATTEN JOHN H | President and CEO | A | COMMON STOCK | 10000 | $18.53 | 1,036,223.2354 | 14,421,658 | 0.96% | 0.07% |
| Feb. 11, 2026 | TWIN DISC INC | $TWIN | BATTEN JOHN H | President and CEO | A | COMMON STOCK | 10000 | $18.67 | 1,036,223.2354 | 14,421,658 | 0.96% | 0.07% |
| Dec. 9, 2025 | TWIN DISC INC | $TWIN | BATTEN JOHN H | President and CEO | A | COMMON STOCK | 107 | $15.90 | 1,251,242.2354 | 14,388,031 | 0.01% | 0.00% |
| Dec. 8, 2025 | TWIN DISC INC | $TWIN | BATTEN JOHN H | President and CEO | A | COMMON STOCK | 1782 | $15.61 | 1,251,349.2354 | 14,388,031 | 0.14% | 0.01% |
| Dec. 5, 2025 | TWIN DISC INC | $TWIN | BATTEN JOHN H | President and CEO | A | COMMON STOCK | 1190 | $16.10 | 1,253,131.2354 | 14,388,031 | 0.09% | 0.01% |
| Nov. 12, 2025 | TWIN DISC INC | $TWIN | BATTEN JOHN H | President and CEO | A | COMMON STOCK | 9102 | $16.14 | 1,254,321.2354 | 14,388,031 | 0.72% | 0.06% |
| Nov. 11, 2025 | TWIN DISC INC | $TWIN | BATTEN JOHN H | President and CEO | A | COMMON STOCK | 10000 | $16.28 | 1,263,423.2354 | 14,388,031 | 0.79% | 0.07% |
| Nov. 11, 2025 | TWIN DISC INC | $TWIN | BATTEN JOHN H | President and CEO | A | COMMON STOCK | 10000 | $16.33 | 1,273,423.2354 | 14,388,031 | 0.78% | 0.07% |
| Nov. 10, 2025 | TWIN DISC INC | $TWIN | BATTEN JOHN H | President and CEO | A | COMMON STOCK | 10000 | $16.55 | 1,283,423.2354 | 14,388,031 | 0.77% | 0.07% |
| Nov. 10, 2025 | TWIN DISC INC | $TWIN | BATTEN JOHN H | President and CEO | A | COMMON STOCK | 10000 | $16.44 | 1,293,423.2354 | 14,388,031 | 0.77% | 0.07% |
| Sept. 8, 2025 | TWIN DISC INC | $TWIN | BATTEN JOHN H | President and CEO | A | COMMON STOCK | 15000 | $13.10 | 1,303,423.2354 | 14,390,226 | 1.14% | 0.10% |
| Aug. 4, 2024 | TWIN DISC INC | $TWIN | BATTEN JOHN H | President and CEO | A | Restricted Stock Units | 30474 | $0.00 | 30,474.0000 | 0 | 9999.99% | 0.00% |
| Aug. 6, 2025 | TWIN DISC INC | $TWIN | BATTEN JOHN H | President and CEO | A | COMMON STOCK | 44321 | $0.00 | 1,318,423.2354 | 0 | 3.48% | 0.00% |
| Aug. 3, 2025 | TWIN DISC INC | $TWIN | BATTEN JOHN H | President and CEO | F | COMMON STOCK | 22678 | $8.85 | 1,210,349.2354 | 0 | 1.84% | 0.00% |
| Aug. 6, 2025 | TWIN DISC INC | $TWIN | BATTEN JOHN H | President and CEO | A | COMMON STOCK | 120289 | $9.02 | 1,330,638.2354 | 0 | 9.94% | 0.00% |
| Aug. 6, 2025 | TWIN DISC INC | $TWIN | BATTEN JOHN H | President and CEO | F | COMMON STOCK | 56536 | $9.02 | 1,274,102.2354 | 0 | 4.25% | 0.00% |
| Aug. 6, 2025 | TWIN DISC INC | $TWIN | BATTEN JOHN H | President and CEO | M | Restricted Stock Units | 72376 | $0.00 | 30,474.0000 | 0 | 0.00% | 0.00% |
| Aug. 4, 2024 | TWIN DISC INC | $TWIN | BATTEN JOHN H | President and CEO | F | COMMON STOCK | 9847 | $12.62 | 1,228,665.2354 | 0 | 0.80% | 0.00% |
| Aug. 4, 2024 | TWIN DISC INC | $TWIN | BATTEN JOHN H | President and CEO | A | COMMON STOCK | 20952 | $12.62 | 1,238,512.2354 | 0 | 1.72% | 0.00% |
| July 31, 2024 | TWIN DISC INC | $TWIN | BATTEN JOHN H | President and CEO | F | COMMON STOCK | 38536 | $14.17 | 1,217,560.2354 | 0 | 3.07% | 0.00% |
| July 31, 2024 | TWIN DISC INC | $TWIN | BATTEN JOHN H | President and CEO | A | COMMON STOCK | 72710 | $14.17 | 1,256,096.2354 | 0 | 6.14% | 0.00% |
| May 22, 2024 | TWIN DISC INC | $TWIN | BATTEN JOHN H | President and CEO | S | COMMON STOCK | 2662 | $14.11 | 955,284.2354 | 0 | 0.28% | 0.00% |
| May 22, 2024 | TWIN DISC INC | $TWIN | BATTEN JOHN H | President and CEO | S | COMMON STOCK | 5000 | $14.00 | 950,284.2354 | 0 | 0.52% | 0.00% |
| May 23, 2024 | TWIN DISC INC | $TWIN | BATTEN JOHN H | President and CEO | S | COMMON STOCK | 5000 | $14.00 | 945,284.2354 | 0 | 0.53% | 0.00% |
| May 23, 2024 | TWIN DISC INC | $TWIN | BATTEN JOHN H | President and CEO | S | COMMON STOCK | 7114 | $14.00 | 938,170.2354 | 0 | 0.75% | 0.00% |