Richard Francis

Insider profile

Currently holds a position at Mettler-Toledo International Inc

Positions

Position Company Period
Independent Director Mettler-Toledo International Inc May 1, 2016 -
Chief Executive Officer of Sandoz, Member of the Executive Committee Novartis AG May 1, 2014 - March 31, 2019

Richard Francis's trades of Teva Pharmaceutical Industries Ltd's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-06-08 2026-06-05 PlS Planned sale
21,838 -29.0%
279.07
US$1,976,794
21,838 -29.0% 279.07 US$1,976,794
2026-06-05 2026-06-05 PrS Proposed sale
32,000
369.70
US$1,864,621
32,000 369.70 US$1,864,621
2026-03-09 2026-03-05 PlS Planned sale
64,383 +37.0%
359.66
US$2,214,205
64,383 +37.0% 359.66 US$2,214,205
2026-03-05 2026-03-05 PrS Proposed sale
20,025
31.67
US$634,160
20,025 31.67 US$634,160
2026-03-06 2026-03-04 PlS Planned sale
23,393 -2.0%
32.46
US$759,442
23,393 -2.0% 32.46 US$759,442
2026-03-04 2026-03-04 PrS Proposed sale
23,393
32.46
US$759,442
23,393 32.46 US$759,442
2026-03-05 2026-03-03 PlS Planned sale
412,032 -26.9%
32.36
US$13,333,314
412,032 -26.9% 32.36 US$13,333,314
2026-03-05 2026-03-03 PlS Planned sale
30,903 -4.6%
32.36
US$1,000,018
30,903 -4.6% 32.36 US$1,000,018
2026-03-03 2026-03-03 PrS Proposed sale
442,935
32.36
US$14,333,332
442,935 32.36 US$14,333,332
2026-02-18 2026-02-17 PrS Proposed sale
447,778
34.22
US$15,324,798
447,778 34.22 US$15,324,798
2026-02-18 2026-02-17 PrS Proposed sale
447,778
1.00
US$447,778
447,778 1.00 US$447,778
2026-02-18 2026-02-15 PlS Planned sale
286,122 -32.1%
34.22
US$9,792,268
286,122 -32.1% 34.22 US$9,792,268
2026-02-18 2026-02-15 PlS Planned sale
161,656 -37.3%
34.22
US$5,532,531
161,656 -37.3% 34.22 US$5,532,531
2025-03-06 2025-03-05 PlS Planned sale
8,259 -2.9%
15.91
US$131,427
8,259 -2.9% 15.91 US$131,427
2025-03-06 2025-03-04 PlS Planned sale
15,514 -5.2%
15.73
US$244,107
15,514 -5.2% 15.73 US$244,107
2025-03-05 2025-03-04 PlS Planned sale
6,450 -2.6%
15.56
US$100,347
6,450 -2.6% 15.56 US$100,347
2025-03-04 2025-03-04 PrS Proposed sale
23,773
16.00
US$380,368
23,773 16.00 US$380,368
2025-03-05 2025-03-03 PlS Planned sale
24,892 -9.0%
16.19
US$402,889
24,892 -9.0% 16.19 US$402,889
2025-03-03 2025-03-03 PrS Proposed sale
31,342
16.46
US$515,889
31,342 16.46 US$515,889
2025-02-19 2025-02-18 PlS Planned sale
75,506 -26.5%
16.95
US$1,279,661
75,506 -26.5% 16.95 US$1,279,661
2025-02-18 2025-02-18 PrS Proposed sale
75,506
16.95
US$1,279,661
75,506 16.95 US$1,279,661
2024-03-05 2024-03-04 PlS Planned sale
31,061 -20.1%
13.34
US$414,270
31,061 -20.1% 13.34 US$414,270
2024-02-20 2024-02-15 PlS Planned sale
74,530 -46.1%
13.15
US$980,174
74,530 -46.1% 13.15 US$980,174