John H. Batten serves as Executive at TWIN DISC INC, where they oversee executive responsibilities. Since joining the company, John H. Batten has executed 87 insider transactions totaling $548.2K, demonstrating a bearish approach to their equity position. Their most recent transaction on Dec 9, 2025 involved receiving (via award) 107 shares valued at $1.7K.
John H. Batten currently holds 495,434 shares of TWIN DISC INC (TWIN), valued at approximately $0. This represents their equity stake as Executive.
Based on SEC Form 4 filings, John H. Batten has been a net seller of TWIN stock. They have purchased $0 and sold $548.2K worth of shares.
John H. Batten's most recent insider trade was on Dec 9, 2025, when they sold 107 shares at $15.90 per share.
Get notified when new Form 4 filings are submitted
| $15.61 |
| Discretionary |
| Dec 5, 2025 | TWIN | $19.2K | Award | 1,190 | $16.10 | Discretionary |
| Nov 12, 2025 | TWIN | $146.9K | Award | 9,102 | $16.14 | Discretionary |
| Nov 11, 2025 | TWIN | $163.3K | Award | 10,000 | $16.33 | Discretionary |
| Nov 11, 2025 | TWIN | $162.8K | Award | 10,000 | $16.28 | Discretionary |
| Nov 10, 2025 | TWIN | $164.4K | Award | 10,000 | $16.44 | Discretionary |
| Nov 10, 2025 | TWIN | $165.5K | Award | 10,000 | $16.55 | Discretionary |
| Sep 8, 2025 | TWIN | $196.5K | Award | 15,000 | $13.10 | Discretionary |
| Aug 6, 2025 | TWIN | $0 | Award | 44,321 | $N/A | Discretionary |
| Aug 6, 2025 | TWIN | $510.0K | Payment | 56,536 | $9.02 | Discretionary |
| Aug 6, 2025 | TWIN | $1.1M | Award | 120,289 | $9.02 | Discretionary |
| Aug 3, 2025 | TWIN | $200.7K | Payment | 22,678 | $8.85 | Discretionary |
| Aug 4, 2024 | TWIN | $124.3K | Payment | 9,847 | $12.62 | Discretionary |
| Aug 4, 2024 | TWIN | $264.4K | Award | 20,952 | $12.62 | Discretionary |
| Jul 31, 2024 | TWIN | $1.0M | Award | 72,710 | $14.17 | Discretionary |
| Jul 31, 2024 | TWIN | $546.1K | Payment | 38,536 | $14.17 | Discretionary |
| May 23, 2024 | TWIN | $99.6K | Sale | 7,114 | $14.00 | Discretionary |
| May 23, 2024 | TWIN | $70.0K | Sale | 5,000 | $14.00 | Discretionary |
| May 22, 2024 | TWIN | $70.0K | Sale | 5,000 | $14.00 | Discretionary |
| May 22, 2024 | TWIN | $37.6K | Sale | 2,662 | $14.11 | Discretionary |
| Aug 6, 2023 | TWIN | $310.8K | Payment | 24,437 | $12.72 | Discretionary |
| Aug 3, 2023 | TWIN | $652.4K | Payment | 50,971 | $12.80 | Discretionary |
| Aug 3, 2023 | TWIN | $1.4M | Award | 108,448 | $12.80 | Discretionary |
| Aug 3, 2023 | TWIN | $0 | Award | 32,933 | $N/A | Discretionary |
| Oct 31, 2022 | TWIN | $282.9K | Payment | 21,143 | $13.38 | Discretionary |
| Aug 3, 2022 | TWIN | $400.0K | Award | 48,251 | $8.29 | Discretionary |
| Apr 22, 2022 | TWIN | $0 | Gift | 8,712 | $N/A | Discretionary |
| Apr 22, 2022 | TWIN | $0 | Gift | 8,712 | $N/A | Discretionary |
| Apr 22, 2022 | TWIN | $0 | Gift | 8,712 | $N/A | Discretionary |