SEC Insider Transactions from Jover Placid.

Last updated: 2026-03-14 11:56 UTC | Total transactions: 9

In the last 365 days, Jover Placid sold TEVA Pharmaceutical Industries Ltd ($TEVA) shares twice on the open market for a total of $540,000. His most recent sale occurred on March 5, 2026. These transactions rank him 6,269th among 11,678 insiders by sale value, well below the average of $8.6 million across 6.4 sales per insider. Jover Placid made no open market purchases during this period.

Set Up your own filters →
Transaction Date Company Ticker Insider Name Title Transaction Type Security Shares Price Shares Owned Following Total Shares Outstanding % of Owned % of Outstanding
March 5, 2026 TEVA PHARMACEUTICAL INDUSTRIES LTD $TEVA Jover Placid See "Remarks" S Ordinary Shares 14150 $31.67 6,774.0000 1,163,000,000 67.63% 0.00%
March 5, 2026 TEVA PHARMACEUTICAL INDUSTRIES LTD $TEVA Jover Placid See "Remarks" M Ordinary Shares 14150 $0.00 20,924.0000 1,163,000,000 208.89% 0.00%
March 5, 2026 TEVA PHARMACEUTICAL INDUSTRIES LTD $TEVA Jover Placid See "Remarks" M Restricted Share Units 14150 $0.00 42,453.0000 1,163,000,000 25.00% 0.00%
March 4, 2026 TEVA PHARMACEUTICAL INDUSTRIES LTD $TEVA Jover Placid See "Remarks" A Restricted Share Units 37982 $0.00 37,982.0000 1,163,000,000 9999.99% 0.00%
Aug. 1, 2025 TEVA PHARMACEUTICAL INDUSTRIES LTD $TEVA Jover Placid See "Remarks" M Ordinary Shares 12827 $0.00 12,827.0000 1,161,000,000 9999.99% 0.00%
Aug. 1, 2025 TEVA PHARMACEUTICAL INDUSTRIES LTD $TEVA Jover Placid See "Remarks" S Ordinary Shares 6053 $15.16 6,774.0000 1,161,000,000 47.19% 0.00%
Aug. 1, 2025 TEVA PHARMACEUTICAL INDUSTRIES LTD $TEVA Jover Placid See "Remarks" M Restricted Share Units 12827 $0.00 38,484.0000 1,161,000,000 25.00% 0.00%
March 5, 2025 TEVA PHARMACEUTICAL INDUSTRIES LTD $TEVA Jover Placid See "Remarks" A Restricted Share Units 56603 $0.00 56,603.0000 1,131,000,000 9999.99% 0.01%
Aug. 1, 2024 TEVA PHARMACEUTICAL INDUSTRIES LTD $TEVA Jover Placid See "Remarks" A Restricted Share Units 51311 $0.00 51,311.0000 1,133,000,000 9999.99% 0.00%