Francis Richard D

Teva Pharmaceutical Industries Limited ยท President and CEO

Francis Richard D is listed in public filings as officer: President and CEO. This Francis Richard D insider trading page organizes Form 4 disclosures, reported purchases and sales, transaction dates, share amounts, related issuers, and historical insider activity so readers can review the person's public trading record in one place. Companies and tickers connected to this insider trading profile include Teva Pharmaceutical Industries Limited (TEVA), and Mettler-Toledo International Inc (MTD). Investors use Francis Richard D's insider trading disclosures to study buying and selling patterns, position changes, company-specific activity, and the source evidence behind each reported transaction.

Latest Actions

CompanyHolding ValueLast TransactionAmountTransaction PriceCurrent Price
Teva Pharmaceutical Industries LimitedTEVA$40M1.2M sharesSellJun 5, 2026$211.4K6.2k shares$34.35--
Teva Pharmaceutical Industries LimitedTEVA--39.1k sharesGrant / ExerciseJun 5, 2026Disclosure amount unavailable13k shares----

Insider Trades History

CompanyHolding ValueLast TransactionAmountTransaction PriceCurrent Price
Teva Pharmaceutical Industries LimitedTEVA$37M1.2M sharesSellMar 5, 2026$634.2K20k shares$31.67--
Teva Pharmaceutical Industries LimitedTEVA--127.4k sharesGrant / ExerciseMar 5, 2026Disclosure amount unavailable42.5k shares----
Teva Pharmaceutical Industries LimitedTEVA$37M1.1M sharesSellMar 4, 2026$759.4K23.4k shares$32.46--
Teva Pharmaceutical Industries LimitedTEVA--100.4k sharesGrant / ExerciseMar 4, 2026Disclosure amount unavailable50.2k shares----
Teva Pharmaceutical Industries LimitedTEVA--136.7k sharesGrant / ExerciseMar 4, 2026Disclosure amount unavailable136.7k shares----
Teva Pharmaceutical Industries LimitedTEVA$36M1.1M sharesSellMar 3, 2026$13.3M412k shares$32.36--
Teva Pharmaceutical Industries LimitedTEVA$21M642.1k sharesSellMar 3, 2026$1.0M30.9k shares$32.36--
Teva Pharmaceutical Industries LimitedTEVA--891.3k sharesGrant / ExerciseMar 3, 2026Disclosure amount unavailable891.3k shares----
Teva Pharmaceutical Industries LimitedTEVA--67.2k sharesGrant / ExerciseMar 3, 2026Disclosure amount unavailable67.2k shares----
Teva Pharmaceutical Industries LimitedTEVA$21M605.8k sharesSellFeb 15, 2026$9.8M286.1k shares$34.22--
Teva Pharmaceutical Industries LimitedTEVA$9.3M271.8k sharesSellFeb 15, 2026$5.5M161.7k shares$34.22--
Teva Pharmaceutical Industries LimitedTEVA--620.1k sharesGrant / ExerciseFeb 15, 2026Disclosure amount unavailable620.1k shares----
Teva Pharmaceutical Industries LimitedTEVA--433.4k sharesGrant / ExerciseFeb 15, 2026Disclosure amount unavailable161.7k shares----
Teva Pharmaceutical Industries LimitedTEVA--620.1k sharesGrant / ExerciseJan 27, 2026Disclosure amount unavailable620.1k shares----
Teva Pharmaceutical Industries LimitedTEVA--891.3k sharesGrant / ExerciseJan 27, 2026Disclosure amount unavailable891.3k shares----
Teva Pharmaceutical Industries LimitedTEVA--52.2k sharesGrant / ExerciseJun 5, 2025Disclosure amount unavailable52.2k shares----
Teva Pharmaceutical Industries LimitedTEVA--169.8k sharesGrant / ExerciseMar 5, 2025Disclosure amount unavailable169.8k shares----
Teva Pharmaceutical Industries LimitedTEVA$4.3M271.8k sharesSellMar 5, 2025$131.4K8.3k shares$15.91--
Teva Pharmaceutical Industries LimitedTEVA$4.4M280k sharesSellMar 4, 2025$244.1K15.5k shares$15.73--
Teva Pharmaceutical Industries LimitedTEVA--150.7k sharesGrant / ExerciseMar 4, 2025Disclosure amount unavailable50.2k shares----
Teva Pharmaceutical Industries LimitedTEVA$3.8M245.3k sharesSellMar 4, 2025$100.3K6.5k shares$15.56--
Teva Pharmaceutical Industries LimitedTEVA$4.1M251.8k sharesSellMar 3, 2025$402.9K24.9k shares$16.19--
Teva Pharmaceutical Industries LimitedTEVA--134.5k sharesGrant / ExerciseMar 3, 2025Disclosure amount unavailable67.2k shares----
Mettler-Toledo International IncMTD$229k182 sharesGrant / ExerciseNov 12, 2024$229.5K182 shares$1,260.97--
Mettler-Toledo International IncMTD--624 sharesGrant / ExerciseNov 12, 2024Disclosure amount unavailable71 shares----