D Richard Francis

Affiliations

  • President And Ceo at Teva Pharmaceutical Industries Ltd (TEVA), 2025-06-09
  • Director at Mettler Toledo International Inc (MTD), 2024-11-14
Insider Trading: Purchases See All
Symbol Price Amount Total Value Remaining Holdings Date Form 4
MTD $627.91 160 $100,465.60 254 2017-11-17 Filing
Insider Trading: Sales See All
Symbol Price Amount Total Value Remaining Holdings Date Form 4
TEVA $15.91 8,259 $131,427.12 271,783 2025-03-05 Filing
TEVA $15.73 15,514 $244,106.58 280,042 2025-03-04 Filing
TEVA $15.56 6,450 $100,346.52 245,333 2025-03-04 Filing
TEVA $16.19 24,892 $402,889.47 251,783 2025-03-03 Filing
TEVA $16.95 75,506 $1,279,660.59 209,444 2025-02-18 Filing