John P. Kenny serves as Executive at MERIDIAN BIOSCIENCE INC, where they oversee executive responsibilities. Since joining the company, John P. Kenny has executed 43 insider transactions totaling $9.8M, demonstrating a bearish approach to their equity position. Their most recent transaction on Dec 17, 2025 involved receiving (via award) 10,286 shares valued at $25.3K.
John P. Kenny currently holds 163,608 shares of MERIDIAN BIOSCIENCE INC (VIVO), valued at approximately $0. This represents their equity stake as Executive.
Based on SEC Form 4 filings, John P. Kenny has been a net seller of VIVO stock. They have purchased $634.3K and sold $9.1M worth of shares.
John P. Kenny's most recent insider trade was on Dec 17, 2025, when they sold 10,286 shares at $2.46 per share.
Get notified when new Form 4 filings are submitted
| $3.27 |
| Discretionary |
| Sep 6, 2024 | OSUR | $100.0K | Award | 23,256 | $4.30 | Discretionary |
| May 22, 2023 | QSI | $0 | Award | 114,285 | $N/A | Discretionary |
| Jan 31, 2023 | VIVO | $0 | Disposition | 267,651 | $N/A | Discretionary |
| Jan 31, 2023 | VIVO | $0 | Award | 47,060 | $N/A | Discretionary |
| Nov 4, 2022 | VIVO | $136.7K | Payment | 4,271 | $32.01 | Discretionary |
| Oct 3, 2022 | VIVO | $1.3M | Payment | 40,269 | $31.53 | Discretionary |
| Jun 27, 2022 | VIVO | $1.9M | Sale | 61,437 | $30.39 | Discretionary |
| Jun 27, 2022 | VIVO | $620.5K | Option Exercise | 61,437 | $10.10 | Discretionary |
| Jun 24, 2022 | VIVO | $406.8K | Sale | 13,559 | $30.00 | Discretionary |
| Jun 24, 2022 | VIVO | $136.9K | Option Exercise | 13,559 | $10.10 | Discretionary |
| Jun 23, 2022 | VIVO | $77.6K | Option Exercise | 5,349 | $14.50 | Discretionary |
| Jun 23, 2022 | VIVO | $147.5K | Option Exercise | 14,607 | $10.10 | Discretionary |
| Jun 23, 2022 | VIVO | $598.3K | Sale | 19,956 | $29.98 | Discretionary |
| Jun 22, 2022 | VIVO | $1.3M | Sale | 44,651 | $29.72 | Discretionary |
| Jun 22, 2022 | VIVO | $647.4K | Option Exercise | 44,651 | $14.50 | Discretionary |
| Nov 15, 2021 | VIVO | $0 | Award | 155,511 | $N/A | Discretionary |
| Nov 15, 2021 | VIVO | $0 | Other | 155,511 | $N/A | Discretionary |
| Nov 4, 2021 | VIVO | $0 | Award | 56,472 | $N/A | Discretionary |
| Mar 17, 2021 | VIVO | $750.0K | Sale | 30,000 | $25.00 | Discretionary |
| Mar 10, 2021 | VIVO | $250.0K | Sale | 10,000 | $25.00 | Discretionary |
| Feb 16, 2021 | VIVO | $71.6K | Sale | 2,359 | $30.35 | Discretionary |
| Feb 16, 2021 | VIVO | $21.0K | Option Exercise | 2,082 | $10.10 | Discretionary |
| Feb 12, 2021 | VIVO | $789.1K | Sale | 26,181 | $30.14 | Discretionary |
| Feb 12, 2021 | VIVO | $233.3K | Option Exercise | 23,097 | $10.10 | Discretionary |
| Feb 11, 2021 | VIVO | $11.8K | Option Exercise | 1,164 | $10.10 | Discretionary |
| Feb 11, 2021 | VIVO | $39.6K | Sale | 1,320 | $30.00 | Discretionary |
| Feb 8, 2021 | VIVO | $725.0K | Option Exercise | 50,000 | $14.50 | Discretionary |
| Feb 8, 2021 | VIVO | $163.0K | Option Exercise | 16,134 | $10.10 | Discretionary |